Software Engineer Sr Lead

FIS, Inc.
Jacksonville, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Jacksonville, United States of America

Tech stack

API
Artificial Intelligence
Code Review
Software Debugging
Distributed Systems
Systems Analysis
Machine Learning
Software Engineering
Software Systems
Systems Integration
Large Language Models
Reliability of Systems
Information Technology
Software Coding
Programming Languages

Job description

As the Software Engineer Sr Lead, you will be a hands-on technical leader driving AI and automation solutions that transform the employee digital experience. You will design, build, and scale intelligent software systems, applying modern AI techniques to solve real business problems at enterprise scale.

This role blends deep engineering expertise with technical leadership-setting standards, guiding teams, and delivering high-impact AI-powered capabilities across the organization.

What You Will Be Doing:

  • Design, develop, and deploy AI-driven software solutions that improve employee productivity and experience
  • Lead complex engineering initiatives focused on AI integration, automation, scalability, and performance
  • Build and evolve production-grade systems that integrate AI/ML models into core enterprise workflows
  • Collaborate with product, UX, and business stakeholders to translate requirements into high-quality technical solutions
  • Define and enforce engineering best practices, coding standards, and quality benchmarks
  • Perform advanced debugging, code reviews, and system analysis to ensure reliability and maintainability
  • Evaluate and adopt emerging AI/ML technologies, frameworks, and engineering patterns
  • Guide cloud-native development, ensuring AI applications are secure, scalable, and well-operated
  • Produce clear technical documentation to support long-term system ownership and knowledge sharing

Requirements

Bachelor's Degree, * Advanced expertise in software engineering with experience building complex, distributed systems

  • Proven success delivering AI-enabled or automation-focused software in production environments
  • Strong proficiency in modern programming languages, frameworks, and AI/ML integration patterns
  • Experience integrating AI models into applications (e.g., inference services, APIs, workflows)
  • Solid understanding of cloud-native development, scalability, and system reliability
  • Ability to lead technically-setting direction, mentoring engineers, and influencing design decisions
  • Strong problem-solving skills with a focus on pragmatic, maintainable solutions
  • Bachelor's degree in computer science, engineering, or equivalent practical experience

Added Bonus If You Have:

  • Experience with employee-facing platforms or enterprise productivity tools
  • Hands-on exposure to AI/ML platforms, LLMs, NLP, or workflow automation technologies
  • Knowledge of data privacy, security, or responsible AI practices
  • Advanced degree or certifications in AI, machine learning, or software engineering
  • Experience mentoring engineers or leading cross-functional technical initiatives

Apply for this position