Machine Learning Engineer - Autonomy Lab

Carnegie Mellon University10 months ago
Pittsburgh, PA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At the SEI AI Division we conduct research in applied artificial intelligence and tackle engineering challenges in the practical design and implementation of AI technologies and systems. We lead a community-wide movement to mature the discipline of AI Engineering for Defense and National Security, developing real-world, mission-scale capabilities and operational practices that are critical for national security. As a machine learning engineer in the AI for Autonomy Lab, you will identify, shape, and lead engineering research to address critical U.S. government needs while turning innovative research into prototype operational capabilities. (Location: Arlington, VA or Pittsburgh, PA)

Key Responsibilities

  • Solution Development – Lead interdisciplinary teams to transform research results into prototype operational capabilities for government customers.
  • Hands-on Prototyping – Conduct and guide novel prototyping in applied artificial intelligence, with a focus on machine learning in autonomy and uncrewed systems.
  • Strategy – Collaborate with AI Division leaders to plan, develop, and execute a comprehensive research and engineering strategy.
  • Collaboration – Build strong relationships with software developers, researchers, government customers, and stakeholders to identify challenges and direct research efforts.
  • Mentoring – Enhance team capabilities by mentoring colleagues, participating in design sessions, and sharing technical insights.

Required Qualifications

  • A BS in Computer Science or related discipline with 8 years of experience; an MS with 5 years; or a PhD with 2 years of experience.
  • Ability to work onsite at an SEI office in Pittsburgh, PA or Arlington, VA with moderate (25%) travel and eligibility to obtain a Department of War security clearance.
  • Extensive technical expertise in machine learning, deep learning, reinforcement learning, computer vision, sensor fusion, and systems engineering applied to complex operational systems.
  • Strong full-stack development skills including hands-on prototyping using Docker and cloud platforms for developing and managing AI/ML applications.

Preferred Qualifications

  • Demonstrated thought leadership with a strong publication record, including research papers, code releases, or technical perspectives.
  • Familiarity with emerging trends and challenges in computing and information science, and the ability to connect research with practical applications.
  • Proven technical leadership in formulating and delivering research proposals for government projects and mentoring multidisciplinary teams.

Required Skills

Deep Learning
Autonomy Systems
Robotics
Cloud Platforms (AWS, Azure, GCP)
Systems Engineering
Prototyping
Applied Machine Learning
Test & Evaluation (MLFlow, Weights & Biases)
Full-Stack Development
Computer Vision
Reinforcement Learning
Docker
Sensor Fusion