Machine Learning Engineer

Carnegie Mellon University

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PAArlington, VA
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$163k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $198,000–$254,750.

Based on 240 similar postings.

Employer

About Carnegie Mellon University

Carnegie Mellon University is a leading private research university in Pittsburgh, Pennsylvania, internationally recognized for programs in computer science, engineering, business, the arts, and artificial intelligence. Industry: Higher Education & Research

Carnegie Mellon University currently has 80 open roles on FindRole.

Most-posted roles

View all roles at Carnegie Mellon University

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer within the Secure AI Lab at the SEI AI Division, you will join a team of research scientists and software developers dedicated to improving the security and robustness of artificial intelligence systems. You will solve practical engineering problems by designing and building well-engineered prototypes, data pipelines, and backend systems to protect against adversarial threats. Your daily work involves identifying emerging technologies, refining operational processes, and transitioning capabilities to government sponsors. You will utilize frameworks such as TensorFlow, PyTorch, Torch, and Caffe alongside Python, C/C++, and Java. The role focuses on applied adversarial machine learning, specifically addressing vulnerabilities in computer vision, natural language processing, planning and scheduling, and robot control to ensure the development of safe, trusted, and reliable mission-scale AI capabilities.

What does a Machine Learning Engineer earn?

Median $231150 from 318 postings across 48 companies.

See salary data

What you'll do

  • Build real-world, mission-scale AI capabilities by solving practical engineering problems.
  • Design and build well-engineered prototypes of AI systems using frameworks like TensorFlow and PyTorch.
  • Develop data pipelines, ETL processes, and backend systems to support machine learning models.
  • Research and identify vulnerabilities in AI algorithms to create practical mitigations and defenses.
  • Conduct rapid prototyping to evaluate AI systems for performance, security, and reliability.
  • Define processes, practices, and tools to support the operationalization of secure and scalable AI.
  • Transition and provide technical guidance on AI capabilities to government sponsors.
  • Mentor junior team members and share technical insights across the division.

What we're looking for

  • Bachelor’s degree in computer science, statistics, machine learning, electrical engineering, or related discipline with experience.
  • Master’s degree in computer science, statistics, machine learning, electrical engineering, or related discipline with experience.
  • PhD in computer science, statistics, machine learning, electrical engineering, or related discipline with experience.
  • Must be able to obtain and maintain an active Department of War security clearance.
  • Comprehensive knowledge of machine learning.
  • Previous experience in adversarial machine learning (preferred).
  • Experience leading technical projects in novel areas and converting research results into functioning prototypes.
  • Proficiency with frameworks such as TensorFlow, PyTorch, Torch, and Caffe, and languages including Python, C/C++, and Java.

More like this

Similar roles

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 97 days ago
Machine Learning Artificial Intelligence Python LLMs LangChain LangGraph TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI MCP Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 99 days ago
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Generative AI Computer Vision Deep Learning Supervised Learning Unsupervised Learning MCP Cursor
2+ yrs exp

Staff Machine Learning Engineer, AI Security

Reddit

Remote 45 days ago $230,000–$322,000
Machine Learning Python PyTorch TensorFlow Hugging Face Transformers LLM NLP Distributed Training Ray Train Data Pipelines Model Evaluation Adversarial Training Model Distillation Active Learning synthetic-data generation
8+ yrs exp Remote

Machine Learning Engineer, Information Security

Apple Inc

Sunnyvale, CA 43 days ago $150,400–$277,600
Python Scala TensorFlow PyTorch HuggingFace Scikit-learn Generative AI Reinforcement Learning CI/CD CUDA AWS GCP Apache Spark C++ Swift SIEM IDS/IPS Deep Learning Large Language Models

Machine Learning Engineer, Information Security

Apple Inc

Seattle, WA 43 days ago $142,300–$263,300
Python Scala TensorFlow PyTorch HuggingFace Scikit-learn Generative AI Reinforcement Learning CI/CD CUDA AWS GCP Apache Spark C++ Swift SIEM IDS/IPS Deep Learning Large Language Models