CareerPlanSign in

Senior Software Engineer, Machine Learning Infrastructure & Automation

Full-time2026-10-09

Core

Build automation, infrastructure, and developer tooling to enable seamless development, testing, and deployment of generative AI models and inference pipelines.

Role type

Senior IC machine learning infrastructure engineer (CI/CD & automation)

Builds

Automated CI/CD pipelines, model validation systems, performance benchmarking tools, and AI-powered engineering workflows

Domain

Generative AI / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

Python, CI/CD system design, automated testing, containerized workloads, distributed systems, observability, GPU workload management, infrastructure-as-code

Preferred skills

PyTorch, NVIDIA GPU architectures, model-serving systems, automated inference benchmarks, agentic coding tools, internal developer platforms (via careerplan.io/jobs/70031914-e873-451d-8d17-712bada15563-senior-software-engineer-machine-learning-infrastructure-automation-at-fal)

Technologies

Python, PyTorch, Docker, GitHub Actions, NVIDIA GPUs

Responsibilities

Design and maintain automated testing, validation, and deployment pipelines for ML models; reduce CI execution times through intelligent parallelization and caching; develop systems for automated model output testing and quality regression detection; build continuous performance testing for inference latency and throughput; automate pricing, billing, and deployment validation checks; develop AI-powered automation to diagnose CI failures and propose fixes; build automated safeguards and rollback mechanisms for reliable model releases; identify and automate repetitive engineering tasks

Seniority

Senior, hands-on IC