Lead Engineer, AI Software

Maximus

Boston (MA)

Remote

USD 180,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maximus is seeking a Lead AI Systems Engineer to join the AI Transformation and Experience team. You will design, build, test, deploy, and operate production software with AI components, mentoring junior engineers. This remote role offers impact across government and enterprise systems.

Applicants should have 7+ years of software engineering, 3+ years AI/ML, and cloud experience across AWS/Azure/GCP. US citizenship and ability to obtain a Public Trust are required.

Qualifications

  • 7+ years of professional software engineering experience.
  • 3+ years AI/ML or related technologies.
  • 5+ years designing or building cloud solutions.
  • Demonstrated experience owning software through deployment and operations.
  • US Citizenship and ability to obtain a Public Trust.

Responsibilities

  • Design, build, ship, and operate production software systems with AI capabilities.
  • Own difficult technical problems from exploration through deployment and improvement.
  • Write high-quality software, APIs, services, tests, infrastructure and tooling.
  • Build AI-enabled apps integrating models, data, cloud services and APIs.
  • Apply strong engineering practices including automated testing, CI/CD, observability, and security.
  • Mentor engineers through code reviews and design discussions.

Skills

Python
C/C++
Distributed systems
Cloud platforms
AI/ML integration
Code reviews
Mentoring
DevOps/CI-CD
Security/compliance
Strong communication

Education

Bachelor's degree

Tools

AWS
Azure
GCP
Git
CI/CD tooling

Job description

Maximusis currently seeking aLead Engineer, AI Software.

We have an exciting opportunity for a Lead AI Systems Engineer to join the Maximus AI Transformation and Experience team, building software and AI capabilities used across the enterprise and the government programs we support.

We are looking for an experienced software engineer who has built real systems, shipped them to production, and learned what it takes to keep them running there.

This is a hands-on individual contributor role where you will spend most of your time designing, building, testing, deploying, and improving software. AI and machine learning are important parts of what we build, but software engineering comes first. Successful AI systems require well-designed applications, APIs, infrastructure, security, testing, observability, and operational discipline in addition to the models themselves.

You will work alongside talented engineers and technical specialists on challenging problems where experimentation, engineering judgment, and pragmatic decision-making matter. The work has meaningful impact, improving how Maximus employees do their jobs and the experiences of the citizens who rely on the government services we help deliver.

This is a remote position.

Essential Duties and Responsibilities:
  • Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems.

  • Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications).

  • Develop and communicate descriptive, diagnostic and predictive and prescriptive insights/algorithms.

  • Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages.

  • Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices.

Job-Specific Essential Duties and Responsibilities:
  • Design, build, ship, and operate production software systems incorporating AI and machine learning capabilities.

  • Own difficult technical problems from initial exploration through implementation, deployment, troubleshooting and continuous improvement.

  • Write high-quality software and contribute directly to application code, APIs, services, automated tests, infrastructure and engineering tooling.

  • Build AI-enabled applications that integrate models, enterprise data, cloud services, APIs and existing systems.

  • Apply strong engineering practices including automated testing, CI/CD, observability, security, resiliency and performance optimization.

  • Evaluate emerging AI technologies through hands-on experimentation and determine where they can provide practical value in production.

  • Build reusable components, libraries, patterns and reference implementations that help other teams deliver better software.

  • Mentor other engineers through code reviews pairing design discussions and shared problem solving.

Minimum Requirements

'- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.

Job-Specific Minimum Requirements:
  • 7+ years of professional software engineering experience, including substantial experience building and supporting production systems.

  • 3+ years of experience with artificial intelligence, machine learning or related technologies.

  • 5+ years of experience designing or building solutions in cloud environments.

  • Demonstrated experience owning software through deployment, production operations, troubleshooting maintenance and evolution.

  • Strong software engineering fundamentals, including system and API design testing source control and secure development.

  • Experience designing and implementing systems on AWS Azure GCP or similar cloud platforms.

  • Experience with modern software delivery practices including automated testing CI/CD infrastructure automation and observability.

  • Experience building or integrating AI/ML capabilities into software systems or demonstrated ability to quickly learn and apply emerging technologies.

  • Ability to communicate technical decisions tradeoffs and risks clearly with technical and non-technical colleagues.

  • US Citizenship required.

  • Must have the ability to obtain a Public Trust.

Preferred Skills and Qualifications:
  • Deep expertise in Python, demonstrated through substantial production software rather than scripts notebooks or prototypes alone.

  • Proficiency in at least one systems programming language such as Rust Go C++ or C, with experience applying it to real-world software engineering problems.

  • Experience building and operating distributed or cloud-native production systems.

  • A track record of taking systems from initial development through production and ongoing operation.

  • Experience diagnosing complex production problems across application infrastructure data and integration boundaries.

  • Experience designing APIs services asynchronous workflows and system integrations.

  • Practical experience building applications using large language models machine learning models or managed AI services.

  • Experience working in environments where security privacy reliability or regulatory requirements influence engineering decisions.

  • Experience improving existing systems and leaving codebases safer simpler more reliable or easier to operate.

  • Experience mentoring engineers through collaboration code reviews and technical problem solving.

#techjobs #veteranspage #LI-Remote

Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race color religion sex age national origin disability veteran status genetic information and other legally protected characteristics.

Minimum Salary

$180,000

Maximum Salary

$200,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer, AI Software
Lead Engineer, AI Software

Maximus • Boise (ID)

Remote
USD 180,000 - 200,000
Lead Engineer, AI Software
Lead Engineer, AI Software

Maximus • Salt Lake City (UT)

Remote
USD 180,000 - 200,000
Lead Engineer, AI Software
Lead Engineer, AI Software

Maximus, Inc. • United States

Remote
USD 180,000 - 200,000
Lead AI Engineer - Data Science and Algorithms
Lead AI Engineer - Data Science and Algorithms

Maximus • Topeka (KS)

Remote
USD 180,000 - 200,000
Lead Engineer, AI Software
Lead Engineer, AI Software

Maximus • United States

Remote
USD 180,000 - 200,000
Lead AI Engineer - Data Science and Algorithms
Lead AI Engineer - Data Science and Algorithms

Maximus • Boston (MA)

Remote
USD 180,000 - 200,000
Lead AI Engineer - Data Science and Algorithms
Lead AI Engineer - Data Science and Algorithms

Maximus • United States

Hybrid
USD 140,000 - 190,000
Remote position
Health insurance
Life and disability insurance
+3
Senior AI Software Systems Engineer, Remote
Senior AI Software Systems Engineer, Remote

Maximus • United States

Remote
USD 180,000 - 200,000
Remote Lead AI Systems Engineer
Remote Lead AI Systems Engineer

Maximus • Boston (MA)

Remote
USD 180,000 - 200,000
Senior AI Systems Engineer — Remote
Senior AI Systems Engineer — Remote

Maximus • Boise (ID)

Remote
USD 180,000 - 200,000