AI/ML Engineer
At a glance
Mid-level Machine Learning Engineering role at American Bureau of Shipping Career Site. Washington · full-time · no salary stated · we estimate $142,875–$228,150 across the United States.
American Bureau of Shipping Career Site has not published a salary for this role. The figure below is our estimate, not theirs.
aimlroles summary, based on the employer's posting.
What you'll do
- Develop and operate AI and ML features used by production applications and data-driven workflows
- Build pipelines that handle model training, deployment, monitoring and ongoing lifecycle tasks
- Coordinate with data scientists, developers and cloud engineers to put AI solutions into service
- Support model operations, including retraining and version tracking, plus LLM prompts and retrieval workflows
- Document system designs and project practices while supporting responsible AI, explainability and compliance
What you bring
- A bachelor's degree in computer science, data science, software engineering or another related technical field
- Relevant work in AI or machine learning engineering, or in software engineering roles connected to this work
- Proficiency in Python and familiarity with frameworks such as TensorFlow, PyTorch or scikit-learn
- Familiarity with MLOps, machine-learning delivery pipelines and model monitoring
Who this fits
This mid-level role suits you if you have supported AI or ML systems and work well across technical teams. The position is centered in the Washington, D.C. metro area, with most work in Suitland, Maryland; remote or hybrid options depend on government approval. Hiring is tied to a future opening anticipated within three months of the posting date, and outreach may wait until the position is confirmed.
From the employer
ABS Group is seeking an AI/ML Engineer to join our Artificial Intelligence Practice in support of a major federal modernization program. In this role, you will design, develop, and operationalize machine learning and artificial intelligence solutions that support mission applications and data-driven workflows.
You will help bring AI capabilities into production, build supporting pipelines and model operations workflows, and work across data science, engineering, and cloud teams to deliver scalable, secure, and trustworthy AI solutions. The scope of responsibility, degree of technical leadership, and level of independence expected will reflect the level at which this position is filled.
What You Will Do
Design, develop, and operate AI and machine learning capabilities for production applications and data workflows
Build and maintain data and model pipelines that support training, deployment, monitoring, and lifecycle management
Partner with data scientists, developers, and cloud engineers to productionize AI solutions
Implement MLOps and related engineering practices for model deployment, monitoring, retraining, and version control
Support generative AI and large language model implementations, including prompt workflows, retrieval-augmented generation, and vector-based retrieval patterns
Apply AI/ML to adjacent use cases such as test automation, workflow support, and operational optimization
Contribute to CI/CD, observability, and operational support for AI systems in secure environments
Support responsible AI and model governance practices, including explainability and compliance requirements
Document architectures, workflows, and engineering standards for project delivery
What You Will Need
Level and Compensation: This position may be filled at multiple career levels based on business need and the selected candidate's qualifications, relevant experience, and demonstrated capability. Typical leveling for this role is as follows:
Junior (0 to 4 years)
Mid-Level (5 to 9 years)
Senior (10 to 14 years)
Principal (15 or more years)
These ranges are guidelines only and are not the sole determining factor in level. The posted compensation range reflects the full range across all possible levels. Individual offers will be based on the level at which the candidate is hired, as well as factors such as skills, experience, internal equity, and geographic market considerations where applicable.
Education and Experience
Bachelor's degree in Computer Science, Data Science, Software Engineering, Engineering, or a related technical field; Master's degree preferred
Relevant professional experience in AI engineering, machine learning engineering, or related software engineering roles; the depth and scope of experience required will vary based on the level at which this position is filled
Experience deploying or supporting machine learning and AI systems in production environments preferred
Experience working in cloud-based or hybrid technical environments preferred
Knowledge, Skills, and Abilities
Proficiency in Python
Familiarity with frameworks such as TensorFlow, PyTorch, and scikit-learn
Familiarity with MLOps, CI/CD for ML, and model monitoring concepts and practices
Exposure to LLMOps, AIOps, RAG, and vector databases
Experience building or supporting data pipelines for AI/ML applications
Understanding of software engineering and DevSecOps practices for production systems
Strong collaboration skills across technical teams and stakeholders
Nice to Have
Experience supporting production ML at scale
Experience with AWS, Azure, or GCP AI/ML services
Familiarity with federal, public sector, or regulated AI environments
Exposure to NLP, classification, survey analytics, or entity resolution use cases
Location
This position is based in the Washington, D.C. metro area, with primary work performed in Suitland, Maryland. Remote or hybrid arrangements may be available for eligible work, subject to government approval.
Notice: This role has been opened for a future need expected within three months of the original posting date of this position. Potential candidates may not receive communication until the open headcount is confirmed.