Software Engineer - ML Infrastructure

Gray Swan Ai

Pittsburgh (Allegheny County)

On-site

USD 130,000 - 185,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k with up to 4% matching
28 days annual leave
Health, dental, and vision coverage
Catered lunches (Pittsburgh office)
Flexible work arrangements
Visa sponsorship available for extreme

Job summary

Gray Swan Ai is hiring a Software Engineer, AI Infrastructure to bridge ML research and production systems in Pittsburgh. You will build the infrastructure, tooling, and workflows that move models from experimentation into reliable production environments, while improving developer experience and scalability.

Join a fast-moving team that values ownership, practical solutions, and collaboration with ML engineers and researchers to deliver real-world impact in AI safety and security.

Qualifications

  • Proven experience building production-grade ML infra and tools.
  • Strong Python and backend development skills.
  • Experience with cloud platforms and distributed systems.
  • Ability to translate customer needs into scalable software.
  • Comfort working with ML researchers to accelerate deployment.

Responsibilities

  • Build and maintain infrastructure enabling ML models from experiments to production.
  • Develop internal tools to improve model training, evaluation, and iteration.
  • Design systems for evaluation pipelines, orchestration, reproducibility, and monitoring.
  • Collaborate with ML engineers to address bottlenecks and scale deployments.
  • Translate customer requirements and policy needs into engineering solutions.
  • Improve reliability, scalability, and observability of ML capabilities.

Skills

Python
Backend systems
APIs
Cloud infrastructure
Distributed systems
Containerization
Kubernetes
Docker
ML workflows
Model training

Tools

Kubernetes
Docker
AWS
GCP
Ray
Kubeflow
MLflow
Weights & Biases

Job description

About Gray Swan

Gray Swan is on a mission to empower the world to use AI safely and securely. We evaluate AI models for the leading frontier labs along with building real-time threat detection and adaptive adversarial red teaming agents for teams deploying AI.

We're a team of approximately 70 people, well-funded, growing quickly. Our work directly influences how the world deploys AI agents and systems at scale.

Learn more about how we work.

The Role

We’re looking for a Software Engineer, AI Infrastructure to work at the intersection of machine learning, software engineering, and production infrastructure. You’ll partner closely with our ML team to build the systems, tools, and workflows that help move models from experimentation into reliable production environments.

You’ll improve the developer experience around model training and evaluation, build scalable infrastructure to support ML workflows, and help translate customer requirements and policy considerations into practical technical solutions. This role is ideal for a strong software engineer who enjoys solving complex infrastructure challenges while working closely with ML researchers and engineers to accelerate development and deliver real-world impact.

What You’ll Do:
  • Build and maintain the infrastructure, services, and deployment workflows that enable ML models to move from experimentation into reliable production environments.

  • Develop internal tools and automation that improve the developer experience for model training, experimentation, evaluation, and iteration.

  • Design and optimize systems supporting model evaluation pipelines, experiment orchestration, reproducibility, and performance monitoring.

  • Partner with ML engineers and researchers to identify infrastructure bottlenecks and build solutions that accelerate model development and deployment.

  • Support customer-specific technical requirements and policy-driven workflows, translating evolving needs into practical, scalable engineering solutions.

  • Improve the reliability, scalability, and observability of the systems powering our ML capabilities.

Who You Are:
  • A strong software engineer with experience building and maintaining production-grade systems, services, or infrastructure.

  • Experienced with Python and comfortable working across backend systems, APIs, and infrastructure code.

  • Familiar with cloud infrastructure, distributed systems, containerization, or platform engineering.

  • Knowledgeable about ML workflows, including model training, inference, evaluation, or deployment.

  • Comfortable collaborating with ML engineers and researchers to translate complex technical requirements into reliable software.

  • An owner who can navigate ambiguity, identify problems independently, and deliver practical solutions in a fast-moving environment.

Bonus Points If You Have:
  • Experience building ML infrastructure, ML platforms, or internal developer tooling.

  • Familiarity with Kubernetes, Docker, and cloud platforms such as AWS or GCP.

  • Experience with ML infrastructure tools such as Ray, Kubeflow, MLflow, or Weights & Biases.

  • Experience with model serving, distributed training, inference infrastructure, or large-scale evaluation pipelines.

  • Exposure to AI safety, AI security, adversarial testing, or model behavior evaluation.

  • Experience translating customer requirements, security constraints, or policy considerations into technical implementations.

If you don’t have 100% of these, you should still seriously consider applying. We care more about what you can do than your credentials.

You’ll Thrive Here If You:
  • Enjoy working at the intersection of software engineering, infrastructure, and machine learning rather than staying within a single technical domain.

  • Are excited to build foundational systems and tooling that help other engineers move faster and work more effectively.

  • Take ownership of problems from initial investigation through implementation, deployment, and iteration.

  • Thrive in a fast-moving environment where priorities evolve and there isn't always an established playbook.

  • Communicate effectively across disciplines and enjoy partnering with researchers, engineers, and other stakeholders.

  • Care about building reliable, scalable systems that contribute to the safe and secure deployment of advanced AI.

What We Offer:

We offer a competitive compensation package designed to reward impact and incentivize growth. Our compensation philosophy is informed by our current valuation and recent industry data.

Compensation: $130,000 - $185,000 plus performance-based bonus and meaningful equity package.

Benefits:

  • 401k with up to 4% matching

  • 28 days annual leave (vacation + holidays)

  • Health, dental, and vision coverage

  • Catered lunches (Pittsburgh office)

  • Flexible work arrangements

  • Visa sponsorship available for exceptional candidates

Interview Process

Application review. We read everything; we’ll respond within 10 days.

Recruiter Screen. We learn about you; you learn about us.

Technical interview or Hiring Manager Interview.

Role-related assessment.

Experience & culture interview.

Reference checks. We’ll reach out to 3–5 references that you provide.

Offer. If it’s mutual, we move fast.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Infrastructure
Software Engineer, Infrastructure

Gray Swan Ai • Pittsburgh

On-site
USD 180,000 - 290,000
401k with matching
28 days annual leave
Health, dental, and vision
+3
Software Engineer, Infrastructure
Software Engineer, Infrastructure

Gray Swan • United States

On-site
USD 180,000 - 290,000
401k with up to 4% matching
28 days annual leave
Health, dental, and vision coverage
+3
Senior Manager, Engineering
Senior Manager, Engineering

Gray Swan Ai • Pittsburgh

On-site
USD 255,000 - 315,000
401k with up to 4% matching
28 days annual leave
Health, dental, and vision coverage
+3
Machine Learning Engineer
Machine Learning Engineer

Gray Swan AI • Pittsburgh

On-site
USD 140,000 - 225,000
401k with up to 4% matching
28 days annual leave (vacation +bahold
Health, dental, and vision coverage
+3
Machine Learning Engineer
Machine Learning Engineer

Gray Swan • United States

On-site
USD 160,000 - 257,000
401k match
Paid time off
Health insurance
+3
Staff Software Engineer (Pittsburgh)
Staff Software Engineer (Pittsburgh)

Gray Swan Ai • Pittsburgh

On-site
USD 210,000 - 280,000
401k with up to 4% matching
28 days annual leave
Health, dental, and vision coverage
+3
Senior Software Engineer (Pittsburgh)
Senior Software Engineer (Pittsburgh)

Gray Swan Ai • Pittsburgh

On-site
USD 180,000 - 220,000
401k matching
Paid vacation
Health insurance
+3
Head of Cyber Safety
Head of Cyber Safety

Gray Swan Ai • United States

On-site
USD 230,000 - 280,000
401k with up to 4% matching
28 days annual leave
Health, dental, and vision coverage
+3
Strategic Account Executive – Frontier Labs
Strategic Account Executive – Frontier Labs

Gray Swan AI • United States

Hybrid
USD 157,000 - 192,000
401k matching
Leave: 28 days
Health/dental/vision
+3
Technical Recruiter
Technical Recruiter

Gray Swan Ai • Pennsylvania

On-site
USD 123,000 - 185,000
401k matching
28 days annual leave
Health, dental, and vision coverage
+3