Sr Software Engineer - ML Infrastructure
$202kUber
Job-ID: 304217Category: EngineerLocation: San Francisco, CA, United States; Seattle, WA, United States; Sunnyvale, CA, United States; New York City, NY, United StatesSchedule: Full time, Level 5Posted: 2026-11-12Senior Software Engineer - ML Infrastructure, Mobility Simulation and PlanningAbout the role and teamHow can Uber plan pricing and incentives to meet financial goals while keeping its marketplace healthy and growing? That’s the challenge our Mobility Simulation and Planning (MSP) organization tackles within Marketplace.MSP builds forecasting, simulation, and optimization products that help Operations teams translate financial targets into pricing and incentive policies across hundreds of cities. Our planning product, Planner, brings these capabilities together to generate actionable price plans. Supporting this work requires scalable model training and simulation, efficient distributed computing, and reliable workflows for generating and deploying plans.The MSP Infra team builds the data and computing foundations that make these capabilities possible. We partner with engineers, scientists, and shared-platform teams to turn complex modeling workflows into reliable, scalable, reusable infrastructure.We’re looking for a Senior Software Engineer focused on ML infrastructure. You’ll build the frameworks, distributed execution capabilities, and developer tooling that help scientists develop, train, evaluate, and productionize models. Your work will make it easier to move from an experimental model to a dependable production workflow and to run the simulations and backtests needed to evaluate marketplace decisions.How do we scale training and simulation across CPUs and GPUs? How do we make experiments reproducible and performance bottlenecks easy to diagnose? How do we support new modeling approaches without creating a separate infrastructure stack for every use case? You’ll solve these problems through hands-on engineering, close collaboration with modeling teams, and end-to-end ownership of production systems.What you’ll doBuild shared ML frameworks: Design and evolve reusable interfaces and libraries for model development, training, inference, evaluation, and backtesting.Scale distributed workloads: Build and optimize execution capabilities for training, simulation, and optimization across CPU and GPU infrastructure.Accelerate experimentation: Develop tooling for hyperparameter tuning, experiment tracking, reproducibility, and performance analysis so scientists can evaluate ideas faster.Simplify productionization: Create reliable orchestration, configuration, dependency management, and deployment patterns that reduce the gap between experimentation and production.Improve performance and efficiency: Profile workloads, diagnose compute and memory bottlenecks, and make thoughtful tradeoffs across runtime, resource utilization, reliability, and cost.Build on shared platforms: Partner with Uber’s ML and compute platform teams to adopt and extend common capabilities rather than maintain isolated infrastructure.Own systems and raise the engineering bar: Lead projects from design through rollout and operations, participate in on-call and incident response, and mentor engineers through design and code reviews.Basic Qualifications6+ years of professional software engineering experience, including work on ML infrastructure, distributed computing, or production platforms for computationally intensive workloads.Strong programming skills in Python and experience building maintainable, well-tested software.Experience designing, building, and operating distributed systems or workflow execution infrastructure.Experience supporting production ML workflows, such as model training, batch inference, evaluation, or deployment.Understanding of performance fundamentals, including parallelism, memory management, data movement, and resource utilization.Experience delivering technical projects from design through production rollout and ongoing operations.Ability to communicate technical tradeoffs and collaborate across engineering, data science, and platform teams.Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.Preferred QualificationsExperience with Ray or comparable distributed computing frameworks.Familiarity with ML frameworks such as PyTorch, PyTorch Lightning, or LightGBM.Experience with distributed training, GPU performance profiling, or CPU/GPU workload optimization.Experience building hyperparameter tuning, experiment tracking, or model evaluation infrastructure.Experience supporting large-scale simulation, backtesting, forecasting, or optimization workloads.Familiarity with workflow orchestration, containerized execution, CI/CD, and build or dependency-management systems.Experience designing shared frameworks or developer platforms adopted by multiple modeling teams.A track record of measurable improvements in training or inference performance, infrastructure reliability, compute efficiency, or model-development productivity.ResponsibilitiesFor New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.For San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.For Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.For Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.About the companyReady to Ride?This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
$175k - $308.5k
Role Number: 200663885Team: Software and ServicesLocation: SeattleWeekly... ...centers.Our Apple Services Engineering team is hiring for an... ...quality of our software stack and infrastructure. Additionally, having the... ...for various ML workloads. You will also be...SeniorFull timeRelocation$202k
...; Seattle, WA, United States; New York City, NY, United StatesSchedule: Full time, Level 5Posted: 2026-11-12Senior Software Engineer - Data Infrastructure, Mobility Simulation and PlanningAbout the role and teamHow can Uber plan pricing and incentives to meet financial...SeniorFull timeWork at officeRemote work- ...decision systems. Our team develops AI infrastructure and machine learning systems that... .... We are looking for exceptional Software Engineers who are passionate about AI infrastructure... ...model optimization. Build and optimize ML systems using modern frameworks and...SuggestedInternship
$147k - $178.5k
...At Qualtrics we create software the worlds best brands use to deliver exceptional frontline experiences build high-performing... ...who think thats work worth doing. Senior Software Engineer - Internal AI Agent Infrastructure Why We Have This Role The Internal AI Agent...SeniorFull timeWork at officeRelocation package3 days per week$146k - $234k
...from Aurora visit or follow us on LinkedIn. What we are looking for Were searching for a Senior Software Engineer ML Evaluation & Introspection Infrastructure to join our Behavior Analysis team reporting to the teams engineering manager. Auroras trucks already...SeniorFull timeWork at officeLocal area3 days per week$182k - $242k
...enterprises, CoreWeave combines superior infrastructure performance with deep technical... ...this role We're looking for a Senior Engineer to be a driving force on CoreWeave's Benchmarking... ...tooling, ideally for infrastructure or ML systems rather than general-purpose BI....SeniorFull timeTemporary workCasual workWork at officeFlexible hours$120k - $300k
...Team: You’ll be joining Evertune’s software engineering team– a tight-knit, high-velocity group... ...systems, shaping our cloud and infrastructure patterns, optimizing AI integrations,... ...built or supported generative AI, LLM, or ML-powered systems Experience designing...SeniorRemote jobPermanent employmentFull timeWork at officeLocal areaVisa sponsorship2 days per week3 days per week$180k - $276k
Foster City, CA / Seattle, WASoftware - Software Systems /Full-time /HybridThe... ...You'll join the team that owns the build infrastructure making that possible: maintaining and evolving... ...-language monorepo used by hundreds of engineers.As a key contributor, you will take ownership...SeniorFull timeTemporary workRemote workRelocation package$175k - $263.3k
...add something.Join our Edge team, where we provide software engineering services and operate edge infrastructure for Apple. From Apple ID to the Apple website to our... ....DescriptionWe are looking for a skilled Sr. Software Engineer with deep understanding of a technical...SeniorRelocation$140k - $230k
...Senior Software Engineer (AI Inference & Runtime Platform) AZX | Remote (U.S.) | Full time | Applications... .... We specialize in physics-informed ML and enterprise AI solutions that... ...deploying or operating open-weight LLM serving infrastructure (vLLM/SGLang or similar), including...SeniorFull timeRemote workWork visaFlexible hoursDay shift- ...Melbourne in 2015 to build the infrastructure global commerce runs on. We'... ...with machine learning engineers, data scientists, product managers... ...Essentials ~5+ years of software engineering experience, with... ...exposing coordinated fraud rings, ML models scoring every transaction...SeniorFull timeWork at officeFlexible hours3 days per week
- ...experienced machine learning engineer to join AIML Evaluation to build... ...and building evaluation infrastructure for agents and foundation technical... ...and building and maintaining ML infrastructure for evaluation... ...professional experience as a software engineer preferably in...SeniorFull time
$130.6k - $192k
...and builds the shared foundation that ML engineers across DoorDash, Wolt, and Deliveroo rely... ...pillar of that work is agentic infrastructure. We are building systems that let agents... ...equivalent2+ years of industry experience in software engineeringHands-on experience...Hourly payWork at officeLocal areaRemote workFlexible hours$168.1k - $227.4k
...want to build the networking infrastructure that powers every virtual machine... ...challenge of writing systems software that runs on millions custom... ...- Lead and mentor junior engineers on impactful and challenging... ...hardware, control plane, and ML platforms to deliver end-to-end...SeniorPermanent employmentInternshipFlexible hours$184k - $287.5k
...developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider)... ...(Prometheus, OpenTelemetry), and infrastructure-as-code.Excellent communication-able to...SeniorFull timeRemote work$217.2k - $288.4k
...and running the world's best data and AI infrastructure platform, so our customers can focus on... ...that are central to their missions.Our engineering teams build highly technical products that... ...the most trusted data analytics and ML platform in the world. Security Engineering...SeniorLocal areaWorldwide$200k - $287.5k
...redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission is to let customers run their... ...'re looking for an engineer who thrives in the ML infrastructure layer and brings a solid understanding of LLMs and...Senior$148.5k - $223.9k
...Salesforce.The ExperienceOur Public Cloud engineering teams are responsible for innovating... ...You'll Actually Be DoingDeliver cloud infrastructure automation tools, frameworks, workflows... ...You Have:Minimum of 5+ years of backend software development experience (Python) working...SeniorFull timeWork experience placement$200k - $287.5k
...redefine the future of how work gets done.We are hiring a Senior Software Engineer for our Cloud Security team. This team reduces risk to... ...over time.BONUS POINTS FOR THE FOLLOWING:Experience applying AI/ML to security problems (detection, risk scoring, prioritization)...SeniorWork at office$184.5k
...that drive loyalty and traveler satisfaction.The Senior Software Development Engineer - ML Platform role is a part of the ML Platform team. We... ...platform direction, and support adoption of shared ML infrastructure, tools, and services.Apply strong technical judgment across...SeniorFull time$200k - $287.5k
...central data repository and infrastructure for customer resource consumption... ...and enable every other engineering team — and the architectures... ...day.What You'll DoAs a Senior Software Engineer on Billing Platform... ...pricing models for AI/ML products (inference, fine-tuning...Senior$180k - $225k
...that transcend borders.About the Role:We are hiring a Senior Software Engineer to join Global Network Experience (GNX) in Money Platform — the... ...closely with network operations, program management, analytics, the ML team, Treasury, integration squads and business product teams...SeniorFull timeWork at officeImmediate startWorldwideFlexible hoursShift work$167.8k - $246.8k
About the TeamDoorDash’s ML Serving Platform delivers tens... ...customers are modelers and engineering teams across our internal business... .... We build self-serve infrastructure that empowers them to bring... ...production, adopt open source software and models, and expand what...SeniorHourly payWork at officeLocal areaFlexible hours$139k - $229k
...team.This role is part of the Development infrastructure (DI) organization where you will get an... ...and contribute to open-source software as well.ResponsibilitiesYou will build... ...leadership, driving and performing best engineering practices to initiate, plan, and execute...SeniorFor contractorsWork experience placementWork at officeFlexible hours$159.8k - $235k
...reliability tooling that powers the company's data, analytics, and ML workloads. We run Spark across the company at significant... ...tenant scheduling, and end-user tooling.About the RoleAs a Senior Software Engineer on Spark Platform, you will set the technical direction for...SeniorHourly payWork at officeLocal areaRemote workRelocationFlexible hours$175k - $200k
...learning models that predict which traffic is worth sending. Few engineering roles let one person see a problem from the hot path to the... ...time or low-latency systems, columnar databases, A/B testing, or ML tooling. Not all of these are required, but one or two would give...SeniorFull timeWork at officeRemote work3 days per week$175k - $308.5k
Role Number: 200679663Team: Software and ServicesLocation: Santa Clara; SeattlePosted: 2026... ...are looking for an experienced software engineer who can work broadly across the stack and... ...the ability to collaborate closely with ML engineers will be critical. Having strong...SeniorRelocationShift work$168.1k - $227.4k
...requirements* Architect scalable agent infrastructure including orchestration, state... ...alignment across multiple engineering teams and stakeholders* Collaborate... .... Join our dynamic team of AI/ML practitioners, applied scientists, software engineers, and solution architects...SeniorInternshipWorldwideFlexible hours$168.1k - $227.4k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...use them. This role is for a software engineer in the Distributed Training team for AWS... ...performance tuning of a wide variety of ML model families, including massive scale multi...SeniorInternshipFlexible hours$168.1k - $227.4k
...healing cloud. We are looking for Senior Software Developer with unfettered curiosity and drive... ...that cuts across a wide range of AI/ML techniques. You will be a key driver in designing... ...as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of...SeniorInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer - ML Infrastructure. Be the first to apply!
- software engineer internship remote Seattle, WA
- software engineer remote Seattle, WA
- graduate software developer no experience Seattle, WA
- work from home software developer Seattle, WA
- summer intern software engineer Seattle, WA
- junior software developer Seattle, WA
- information technology software engineer Seattle, WA
- senior software engineer remote Seattle, WA
- rust software engineer Seattle, WA
- part time software developer Seattle, WA



