
AI/ML Software Developer
Maximus · United States
- Hybrid
- Full-time
- $145,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop and integrate AI/ML models for government systems.
- Manage machine learning pipelines and model lifecycle.
- Implement monitoring, validation, and traceability for AI.
- Integrate AI/ML into software using APIs and microservices.
- Support DevSecOps and ensure compliance with policies.
About the role
About Maximus
Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus’ role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results.This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed.
This position is remote and requires a Secret security clearance or higher. Active TS/SCI highly preferred.
Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS195, T3, Band 6
Job-Specific Essential Duties and Responsibilities
- Designs, develops, trains, evaluates, and integrates AI/ML models and algorithms supporting Government operational systems.
- Prepares and structures data for machine learning pipelines, feature engineering, and model lifecycle management.
- Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts.
- Integrates AI/ML capabilities into software applications and system architectures using APIs and microservices.
- Supports DevSecOps activities including CI/CD pipelines, automated testing, and secure deployment.
- Ensures solutions comply with DoD cybersecurity, RMF, data protection, and Responsible AI policies.
- Supports system accreditation, documentation, testing, and evaluation activities.
- Collaborates with Government and contractor teams across development, integration, and readiness environments.
- Participates in Agile program increment (PI) planning and activities requiring periodic travels.
Job-Specific Minimum Requirements
- Active Secret clearance or above required. Active TS/SCI highly preferred.
- Bachelor’s degree in related field required. A Master’s degree may substitute for 2 years of experience.
- 5 years of experience in the functional area.
- 3 years of demonstrated experience designing, developing, training, and evaluating machine learning models using industry-standard frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- 3 years of experience with programming languages commonly used in AI/ML development, such as Python, and supporting languages (e.g., SQL, Java, C++).
- 3 years demonstrated experience of machine learning concepts, including supervised and unsupervised learning, model evaluation techniques, and feature engineering.
- Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements.
- 3 years of experience testing web-based applications.
- 3 years of experience participating in software development programs or projects.
- Demonstrated experience with relational databases, RESTful API development and communication, and system integrations.
- 5 years of experience with Jenkins and GitLab.
- Experience structuring data so it can be integrated into machine learning technologies or AI capabilities.
Preferred Skills and Qualifications
- Experience using Agile Test-Driven Development.
- Experience integrating into DoD DevSecOps environments.
- 5 years of experience with CI/CD software development.
- Experience supporting RMF accreditation and security assessment activities.
- Experience with model monitoring, explainability, and Responsible AI practices.
- Experience integrating AI/ML services into operational dashboards or decision support platforms.
Key skills/competency
- AI/ML Model Development
- Data Structuring
- Machine Learning Pipelines
- Feature Engineering
- Model Lifecycle Management
- DevSecOps
- CI/CD
- API Integration
- Python
- TensorFlow/PyTorch/Scikit-learn
Skills & topics
- AI
- Machine Learning
- Software Developer
- Python
- TensorFlow
- PyTorch
- Scikit-learn
- DevSecOps
- CI/CD
- Secret Clearance
- Government Contractor
- Remote
How to get hired
- Tailor your resume: Highlight AI/ML model development, data structuring, and DevSecOps experience.
- Showcase your clearance: Emphasize your Secret or TS/SCI clearance and experience with government projects.
- Quantify achievements: Use numbers to demonstrate impact in model development and integration.
- Prepare for technical interviews: Brush up on AI/ML concepts, Python, and relevant frameworks.
- Understand the mission: Research Maximus's role in federal IT and government support.
Technical preparation
Master Python and ML frameworks like TensorFlow, PyTorch.,Practice data preparation and feature engineering.,Familiarize with CI/CD and DevSecOps practices.,Understand API integration and microservices.
Behavioral questions
Describe a complex AI/ML project you led.,How do you ensure AI model reliability?,How do you handle tight deadlines and changing requirements?,Discuss your experience with government security protocols.
Frequently asked questions
- What security clearance is required for the AI ML Software Developer role at Maximus?
- An active Secret security clearance or higher is required for this AI ML Software Developer position. An active TS/SCI clearance is highly preferred.
- Is the AI ML Software Developer position at Maximus remote?
- Yes, this AI ML Software Developer position is fully remote.
- What are the primary responsibilities of an AI ML Software Developer at Maximus?
- The primary responsibilities include designing, developing, training, and integrating AI/ML models, managing ML pipelines, implementing model monitoring, and integrating AI/ML capabilities into software applications.
- What programming languages and frameworks are important for this AI ML Software Developer role?
- Proficiency in Python is essential, along with experience in industry-standard frameworks such as TensorFlow, PyTorch, and scikit-learn. Supporting languages like SQL, Java, and C++ are also relevant.
- Does Maximus offer opportunities for professional growth for AI ML Software Developers?
- Maximus emphasizes meaningful work in fast-paced environments and supports DevSecOps activities. While specific growth programs aren't detailed, the nature of the work suggests opportunities to deepen expertise in AI/ML and government IT solutions.
- What experience is needed for the AI ML Software Developer position at Maximus?
- A Bachelor's degree in a related field is required, with 5 years of functional experience. Specifically, 3 years of demonstrated experience in designing, developing, and training ML models using common frameworks, and 3 years of experience with Python are essential.
- How does Maximus handle compensation for the AI ML Software Developer role?
- Maximus compensation is based on various factors including job location, education, experience, and market analysis. The stated salary range for this role is $110,000.00 to $145,000.00 annually, with additional components like incentives and benefits.