Pittsburgh or Arlington Employment

Carnegie Mellon University is hiring a Senior Machine Learning Engineer

About the Role

Carnegie Mellon University's SEI AI Division is looking for a Senior Machine Learning Engineer to join our Secure AI Lab. In this role, you will engineer solutions that support critical research into the vulnerabilities of AI and ML algorithms, working to secure systems against those threats. You will solve complex problems for government sponsors by analyzing, designing, and building responsible AI systems.

What You'll Do

  • Build real-world, mission-scale AI capabilities by solving practical engineering problems.
  • Discover and define processes, practices, and tools to support operationalizing AI for robust, secure, scalable, and human-centered mission capabilities.
  • Prepare customers for the unique challenges of adopting, deploying, using, and maintaining AI capabilities.
  • Identify and investigate emerging AI and AI-adjacent technologies transforming the technology landscape.
  • Build machine learning models and systems using frameworks like TensorFlow, PyTorch, Torch, and Caffe and languages like Python, C/C++, and Java.
  • Work with data pipelines, ETL processes, backend systems, and implement state-of-the-art machine learning methods.
  • Conduct technical experimentation with modern and emerging machine learning frameworks, methods, and algorithms in domains like computer vision, NLP, planning, and robot control.
  • Conduct rapid prototyping to demonstrate and evaluate technologies in relevant environments.
  • Evaluate systems for performance and security, and test capabilities using novel testing and analysis techniques.
  • Collaborate with teams of developers, researchers, designers, and technical leads, and with government customers to understand challenges and needs.
  • Contribute to improving the overall technical capabilities of the Division by mentoring and teaching others, participating in design sessions, and sharing insights.

What We're Looking For

  • A bachelor’s degree in computer science.
  • Comprehensive knowledge of machine learning.
  • A track record of using well-established engineering practices to solve difficult problems.
  • An understanding of how to convert research results into functioning prototypes or capabilities.
  • Experience leading technical projects in novel areas with limited previous work to build upon.
  • Strong written and verbal communication skills; able to convey complex technical ideas in layperson’s terms.
  • Ample experience with publishing written or technical artifacts showcasing your work.
  • Strong collaboration skills for working with colleagues and sponsors.
  • Willingness to guide and mentor junior team members.

Nice to Have

  • Previous experience in adversarial machine learning.

Technical Stack

  • Frameworks: TensorFlow, PyTorch, Torch, Caffe
  • Languages: Python, C/C++, Java

Team & Environment

You will be part of the Secure AI Lab within the SEI’s AI Division, a team consisting of machine learning research scientists, machine learning engineers, and software developers. Our culture is creative, curious, energetic, collaborative, technology-focused, and hard-working. We are focused on making a difference by bringing innovation to government organizations and beyond.

Required Skills
TensorFlowPyTorchTorchCaffePythonC/C++JavaMachine LearningSoftware EngineeringPrototypingProject Leadership
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Carnegie Mellon University

Carnegie Mellon University is a private, global research university that stands among the world’s most renowned education institutions, known for ground-breaking brain science, path-breaking performances, creative start-ups, big data, and robotics.

Visit website
Job Details
Department Software Development
Category data
Posted 14 days ago