Software Engineer, ML Infrastructure
$191k - $237kArc Institute
About Arc Institute
Arc Institute is an independent nonprofit research organization at the interface of artificial intelligence and biology, working to accelerate scientific progress and understand the root causes of complex diseases. Founded in 2021 and based in Palo Alto, Arc partners with Stanford University, UC Berkeley, and UC San Francisco.
Unlike academia, our scientists have long-term funding and industry-like resources. Unlike industry, they're free to pursue high-risk, long-term research without commercial pressures. Arc's Technology Centers and Core Investigator labs work side by side, integrating experimental and computational biology under one roof to tackle problems neither could solve alone.
Our two Institute Initiatives reflect this model in action:
- Virtual Cell Initiative Building a full-stack virtual cell model to identify disease mechanisms and nominate drug targets, accelerating the path from biological insight to clinical trials.
- Alzheimer's Disease Initiative Mapping the genes, pathways, and environmental factors behind Alzheimer's disease to develop drug candidates that address root causes.
More than 300 Arconauts work together at our Palo Alto headquarters, backed by substantial long-term philanthropic funding.
About the position
You'll join Arc's Infrastructure Engineering team and own the data and evaluation of ML infrastructure for Arc's virtual cell models. You'll start with two systems: our Model Performance Dashboard, which benchmarks those models, and the pipeline that turns single-cell data into their training sets. You'll set the technical direction for both and connect them, so every new dataset version is judged by what it does to the models. Later in your first year, the role widens into the engineering that makes the ML team's training and evaluation run fast and at scale, lab-in-the-loop infrastructure, validation frameworks for agent-written software, and Arc's rules for what research data we bring in, keep and share. The role consolidates ownership that is split across several teams today.
Why this position could be the best job you’ve ever had
- You will contribute to building a virtual cell. Your evals show which data makes Arc's models better, and the answer shapes which experiments Arc's labs run next.
- You will own the platform end to end, and you work directly with the ML researchers and scientists who rely on it.
About you
- You finish what you own, and you fix what's broken without being asked.
- You're curious about the biology, enough to learn single-cell perturbation data and argue about what an eval should measure.
- You're steady when priorities shift. Research is high-risk, so you test ideas early and change course when the evidence says to.
- You don't wait on scarce expert time. If proving a dataset's value means running the model evals yourself, you run them.
In this position you will
- Own how Arc measures the performance of its virtual cell models, starting with the backend of our Model Performance Dashboard, which you'll take over within your first two months.
- Decide with the ML team which evaluation tools they need, then design and build them so researchers can evaluate and compare models themselves, and measure what each dataset version does to model performance.
- Redesign the pipeline that turns single-cell data into training sets for our virtual cell models, then run it with AI agents: agents find, process and curate datasets, and automated quality checks, not manual review, decide whether a dataset version is ready for model training.
- Own the lab-in-the-loop infrastructure that turns model performance results into the case for what Arc's labs should test next, working directly with the science leads who design those experiments .
- Build or buy validation frameworks (tests, evals, QC gates, policies) that let agent-written code and apps ship without line-by-line human review. Start with our team, where you'll also own how we work with coding agents, then extend them to apps that scientists across Arc build themselves.
- Own the engineering that makes the ML team's training and evaluation run fast, reliably and at scale. The ML team owns the research and the models. Once a model is ready to push, it enters the train-and-eval CI system you own, which feeds our Model Performance Dashboard. You'll also make multi-node training a supported path, track down distributed-training failures, and measure and raise throughput and GPU utilization (MFU) on clusters that Arc IT operates.
Requirements
- Bachelor’s degree with 8 years of relevant experience, or Master’s degree with 6 years of relevant experience.
- You've owned a production data or ML platform that researchers depend on, end to end (pipelines, storage, versioning), and set its technical direction.
- You design and build systems with AI tools and agents, and you make their output verifiable with evals, QC gates or tests before anyone relies on it.
- You've learned an unfamiliar technical domain well enough to make design calls in it.
- You work directly with stakeholders to find requirements, with no PM in between.
- You make the people around you better through code review, pairing and writing patterns down.
- You've diagnosed and fixed performance problems in Python or PyTorch systems with profilers and measurements: GPU utilization, memory, data loading.
- Work onsite in our Palo Alto office at least 3 days a week.
Preferred Qualifications
- You've worked with single-cell or perturbation data (AnnData/h5ad).
- You've built or run model evaluations: benchmarks, eval harnesses, PyTorch/GPU inference.
- You've run multi-node distributed training (DDP/FSDP, NCCL, SLURM) or raised a training job's throughput. This is a plus, not a requirement: we care more that you learn it fast with agents and show the numbers moved.
- You've led an effort with one or two other engineers.
The base salary range for this position is $191,000 to $237,000 . These amounts reflect the range of base salary that the Institute reasonably would expect to pay a new hire or internal candidate for this position. The actual base compensation paid to any individual for this position may vary depending on factors such as experience, market conditions, education/training, skill level, and whether the compensation is internally equitable, and does not include bonuses, commissions, differential pay, other forms of compensation, or benefits. This position is also eligible to receive an annual discretionary bonus, with the amount dependent on individual and institute performance factors.
In addition to the Base Salary and Annual Bonus above, you will be eligible to participate in the Institute’s Compound Cash Grant Program (the “CCGP”). The CCGP is a program designed to offer multi-year cash grants providing for a fixed dollar amount paid out in semi-annual installments to reward employees for staying and contributing to the Institute. As soon as reasonably practical after your start date, you will receive a grant letter describing the terms of your award under the CCGP.
$152k - $228k
...test different aspects of the software and hardware integration... ...every autonomy code change, from ML model updates to radius of map... ...the road. You will own the infrastructure that makes this possible.... ...tools, and much much more. Engineers across the company rely on this...SuggestedTemporary workImmediate startFlexible hours$157k - $235k
...Saturn and other digital services. Were looking for a Software Engineer to join the Core Inference team part of the core ML Platform organization. Our team builds and owns the machine learning infrastructure that powers personalized experiences across Snap. As a...SuggestedFull timeWork at officeLocal area$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...: MicrosoftOverviewSoftware engineer role in Cloud + AI team,... ...services to the inference infrastructure serving cutting-edge AI models... ...API design, understanding of ML/AI fundamentals and practical...SuggestedOngoing contractLocal area3 days per week$174k - $252k
...integration APIs (quests, base earn engines, boosters, status matching,... ...backed by highly scalable infrastructure.Participate in, or lead... ...experience.5 years of experience with software development Java programming... ...best practices, and ML-driven personalization systems...Suggested$160.36k - $240.54k
...investors.About the RoleThe Autonomy ML Infrastructure team is responsible for building & improving... ...and model pruning.Work with autonomy engineers to optimize, validate, and deploy... ...framework, FTL.Write robust, high-quality software to increase our confidence in our...SuggestedWork experience placementImmediate startFlexible hours$162k - $260k
...Aurora, visit aurora.tech or follow us on LinkedIn.What we are looking forWe’re searching for a Senior Software Engineer, ML Evaluation & Introspection Infrastructure to join our Behavior Analysis team, reporting to the team’s engineering manager. Aurora’s trucks already...Work at officeLocal area3 days per week$147k - $210k
Modify infrastructure (training and serving) to support new modeling techniques... ....2 years of experience with software development in one or more... ...sequential decision making), ML infrastructure, or... ...parallelism.Google's software engineers develop the next-generation technologies...$193.93k - $291.15k
...team of high-output generalists where ML and systems engineering converge to push autonomy... ...forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the critical... ...You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related...Immediate startFlexible hours$193.93k - $291.15k
...machine-learning-first approach to autonomous driving, and the ML Infrastructure team builds and operates the infrastructure that makes that... ...You BS, MS, or PhD in Computer Science, Electrical Engineering, or a closely related field, plus 3+ years of relevant work...Work experience placementImmediate startFlexible hours$70 per hour
...in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully... ...Extend current reinforcement learning infrastructure and conduct experiments on our RL system... ...prefer: ~3+ years of experience on ML or RL with hands-on projects ~2+ years...Hourly payFull timeInternshipSummer internshipRelocation package- ..., and other leading investors. About the Role As a software engineering intern, you will work closely with leading experts in the... ...or all of the following: Data Platform, Onboard Systems, ML Infrastructure, Simulation, or Technical Infrastructure teams. About...InternshipImmediate startFlexible hours
$145k - $170k
...other leading investors. About the Role Our software team is growing, and we are looking for talented engineers who are graduating by December 2026 to join... ...areas: Data Platform, Onboard Systems, ML Infrastructure, Simulation, or Technical Infrastructure teams...Full timeImmediate startFlexible hours$209k - $313k
...Saturn, and other digital services.Snap Engineering teams build fun and technically... ...the forefront.We’re looking for a Software Engineer to join the ML Platform Experience team, part of the... ...What you’ll do:Design and optimize infrastructure systems for machine learning...Full timeLive inWork at officeLocal area$253k - $416k
...Bellevue, WA.LinkedIn’s Data Infrastructure team builds and operates some... ...are seeking a Distinguished Engineer with deep expertise in Online... ...experience10+ years of experience in software engineering, with a focus on... ...and the use of AI/ML in production systemsAbility...For contractorsWork at officeFlexible hours$174k - $252k
...cite large private corporate.Engineer for production an intense focus... ...:Experience with infrastructure-as-code (e.g., Terraform) and... ...systems that rely heavily on ML models, including batch inference... ...intelligence of our prototypes. As a Software Engineer, you will be working...Work at office$180k - $250k
...expertise on both data research and data engineering necessary to solve this incredibly... ...We’re looking for an experienced Cloud Infrastructure Engineer to join our core team at DatologyAI... ...infrastructure support for training large-scale ML models Drive cost-efficiency...Work at officeRelocation package$152k - $241.5k
...develops key diagnostic applications and infrastructure to test every NVIDIA GPU. This ensures... ...before launch. As part of the Senior Software Engineer, AI Infrastructure Solutions team you will... .... Contributions to open-source AI/ML projects or developer tools. Prior work...Full time- ...performance hardware and robot systems to the infrastructure and state-of-the-art foundation world... ...a reality. We're looking for a Software Engineer to help build and operate the systems that... ...pipelines for managing distributed ML workloads Own resource scheduling and...Full time
$179.2k - $268.8k
...operations, systems and safety engineering – all dedicated to... ...pipelines, machine learning infrastructure, and evaluation systems that... ...autonomy behavior evolves from one software release to the next. Our... ...Our work spans the full ML lifecycle, starting with the...Remote jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$175k - $270k
...robust APIs, Glean gives organizations the infrastructure to govern, scale, and customize AI... ...the Role: Glean is looking for software engineers to help build the world's best search... ...will: Design, build, and improve AI/ML systems and data pipelines infrastructure...Work at officeHome officeFlexible hours3 days per week$10,500 per month
...Company Palantir builds the world's leading software for data-driven decisions and... ...The Role Are you passionate about engineering quality, performance, and increasing the... ...ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir...Work experience placementInternshipWork at officeRemote workWork from home$206.5k - $258.1k
...Role Summary Rivian's Autonomy org needs a Staff Software Engineer, Cloud Infrastructure to join the Cloud Infra team in the AI Platform organization... ...good understanding of the Cloud Data Platform and Data/ML Ops processes that helps to build, test, and release complex...Full timeContract workTemporary workPart timeLocal areaShift work$184.7k - $324.8k
Role Number: 200680446Team: Software and ServicesLocation: CupertinoPosted... ...— you’ll add something.As an engineer in the Special Projects group... ...between simulation and AI/ML. You will be able to work on... ...-on experience with cloud infrastructure: containers and Kubernetes, object...Remote workRelocation$174k - $252k
Lead engineering projects that improve our network security tools and... ...clearly with adjacent infrastructure teams to align dependencies.... ....5 years of experience with software development in one or more programming... ...devices, including AI/ML and optical fabrics, and are...Shift work$174k - $252k
...years of experience developing large-scale infrastructure, distributed systems or networks, or... ...testing, maintaining, or launching software products, and 1 year of experience with... ...accessible technologies. Google's software engineers develop the next-generation...$168k - $264.5k
...the world.Join NVIDIA’s CAD Infrastructure team and be part of something... ...are building a next-generation software platform for semiconductor... ...ambitious endeavor, and we need engineers who thrive in a hands-on... ...GNN-based systems.Exposure to ML or agentic tooling, particularly...Full time$147k - $210k
...computing concepts, consensus algorithms (e.g., Paxos).Google's software engineers develop the next-generation technologies that change how... ...performant bulk data loading pathways(essential for emerging AI/ML workloads), introducing advanced mutation semantics and data life...$160.36k - $240.54k
...and other leading investors.About the RoleOur software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following... ...: Data Platform, Simulation, and Technical Infrastructure.Data Platform: The Data Platform serves as a...Immediate startFlexible hours- The RoleWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules...Home officeFlexible hours
$10,500 per month
...Palantir builds the world's leading software for data-driven decisions and... .... The Role Software Engineers at Palantir build software at... ...tools driven by rich-ML models. Our customers use our... ...component of the Gotham release infrastructure. We encourage communication and...Work experience placementInternshipWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, ML Infrastructure. Be the first to apply!
- software engineer internship remote Palo Alto, CA
- software engineer remote Palo Alto, CA
- graduate software developer no experience Palo Alto, CA
- work from home software developer Palo Alto, CA
- information technology software engineer Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- rust software engineer Palo Alto, CA
- part time software developer Palo Alto, CA
- junior software developer remote Palo Alto, CA
- software engineer travel Palo Alto, CA




