AI/ML Software Engineer

Maximus
San Diego, US
On-siteCareer-pivot friendly

Why this role

Pace
Fast Paced
Collaboration
High
Autonomy
Medium
Decision Impact
Team
Role Level
Team Lead
Career Pivot Friendly
Welcomes transferable skills

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Design and develop AI/ML models and algorithms
  • Ensure compliance with DoD cybersecurity and data protection policies
Typical background
5+ years of relevant experience in AI/MLExperience with TensorFlow, PyTorch, or scikit-learn

Transferable backgrounds

  • Coming from Data Scientist
  • Coming from DevOps Engineer

Skills & requirements

Required

Ai/ml Model DevelopmentData PreparationModel Lifecycle ManagementDevSecOpsCompliance

Preferred

Agile MethodologiesDod Devsecops

Stack & domain

Ai/mlTensorFlowPyTorchscikit-learnPythonSQLJavaC++DevSecOpsCI/CDJenkinsGitLabCollaborationProblem-solvingLeadershipCommunicationGovernmentCybersecurity

About the role

Original posting from Maximus

Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS195, T3, Band 6

Join our innovative team as an AI/ML Software Engineer!

As part of our commitment to supporting Government operational systems, you will:

  • Design, develop, and integrate cutting-edge AI/ML models and algorithms.
  • Prepare and structure data for machine learning pipelines, focusing on feature engineering and model lifecycle management.
  • Implement monitoring strategies, validate performance, and ensure traceability and reproducibility of AI artifacts.
  • Integrate AI/ML functionalities into software applications and system architectures via APIs and microservices.
  • Contribute to DevSecOps activities, including CI/CD pipelines, automated testing, and secure deployment.
  • Ensure compliance with DoD cybersecurity, RMF, data protection, and Responsible AI policies.
  • Assist with system accreditation, documentation, testing, and evaluation processes.
  • Collaborate with both Government and contractor teams across various development, integration, and readiness environments.
  • Participate actively in Agile program increment (PI) planning and engage in activities requiring periodic travel.

Minimum Requirements:

  • Must hold an active Secret clearance; TS/SCI clearance is highly preferred.
  • A Bachelor’s degree in a related field is required; a Master’s may substitute for two years of experience.
  • Minimum of 5 years of relevant experience in AI/ML.
  • At least 3 years of demonstrated experience in designing and developing machine learning models using frameworks like TensorFlow, PyTorch, or scikit-learn.
  • 3 years of programming experience with AI/ML development languages (Python, SQL, Java, C++).
  • Strong grasp of machine learning concepts, including supervised and unsupervised learning and model evaluation techniques.
  • Experience in preparing and documenting various systems tests to ensure compliance with project standards.
  • Minimum of 3 years of testing experience with web applications.
  • Experience in software development programs or projects with at least 3 years of participation.
  • Familiarity with relational databases, RESTful API development, and system integrations.
  • 5 years of experience with Jenkins and GitLab.
  • Experience structuring data for integration into machine learning technologies or AI capabilities.

Preferred Skills and Qualifications:

  • Experience in Agile Test-Driven Development.
  • Familiarity with DoD DevSecOps environments.
  • 5 years of experience with CI/CD software development.
  • Experience with RMF accreditation and security assessment activities.
  • Knowledge of model monitoring, explainability, and Responsible AI practices.
  • Experience integrating AI/ML services into operational dashboards or decision support platforms.

EEO Statement: 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.

Pay Transparency: Maximus compensation depends on various factors, including job location, candidate's education, training, experience, and internal pay alignment. The annual salary is just one component of Maximus's total compensation package, which also includes benefits like health insurance, life and disability insurance, and retirement savings plans.

Accommodations: Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or impairment. If you require assistance during the employment process, please contact People Operations.

Minimum Salary: $110,000.00

Maximum Salary: $145,000.00

Source: Maximus careers

Similar roles