Carnegie Mellon University (CMU) is hiring a Machine Learning Engineer for its AI for Autonomy Lab. In this role, you will conduct and lead engineering research to apply AI technologies that improve the performance of autonomy systems, matching critical U.S. government needs.
What You'll Do
- Work with and lead interdisciplinary teams to turn research results into prototype operational capabilities for government customers.
- Conduct and lead novel prototyping in applied artificial intelligence with a focus on machine learning in autonomy and uncrewed systems.
- Work with AI Division leaders to plan, develop, and carry out an overall research and engineering strategy.
- Build relationships and collaborate with researchers, government customers, and stakeholders to understand challenges and needs.
- Contribute to improving the team's technical capabilities by mentoring, participating in design sessions, and sharing knowledge.
What We're Looking For
- BS in Computer Science or related field with eight (8) years of experience; MS with five (5) years; or PhD with two (2) years.
- Must be able and willing to work onsite at an SEI office in Pittsburgh, PA or Arlington, VA 5 days per week.
- Flexible to travel moderately (25%) outside your home location.
- Eligibility to obtain and maintain a Department of War security clearance.
- Deep technical knowledge in applied machine learning, AI, and systems engineering principles.
- Profound understanding of machine learning principles and experience applying them to real-world problems in autonomous systems.
- Strong understanding of robotics principles and design techniques for air, sea, or land-based vehicles.
- Experience designing and conducting test and evaluation activities for ML components using tools like MLFlow or Weights & Biases.
- Strong full-stack development experience, using tools like Docker and possibly cloud platforms (Azure, AWS, Google Cloud Platform).
- Strong written and verbal communication skills, with the ability to present complex ideas clearly.
- Ability to meet deadlines while multi-tasking under pressure with shifting priorities.
- Creativity, curiosity, and a forward-looking approach to connecting research with practical challenges.
- Broad technical interests with deep knowledge in a field like machine learning, autonomy, or data analytics.
Nice to Have
- A track record of synthesizing lessons learned for publication and a reputation for research and engineering integrity.
- Familiarity with emerging trends and opportunities in computing and information science.
- Experience leading technical projects and mentoring other researchers.
Technical Stack
- Docker, MLFlow, Weights & Biases, Azure, AWS, Google Cloud Platform
Team & Environment
You will be part of the SEI AI Division's AI for Autonomy Lab, working on interdisciplinary teams of software developers, researchers, designers, and technical leads. The environment is creative, curious, and collaborative, dedicated to bringing innovation to government organizations and connecting research with practical challenges.
Work Mode
This is an onsite position located in Pittsburgh, PA or Arlington, VA, requiring you to be in the office 5 days per week.





