Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, ML Infra

$350k
Full-time

Thinking Machines Lab

About Thinking Machines

The mission of Thinking Machines is to build AI that extends human will and judgment. We are training frontier models with Inkling, developing Tinker to let people make models their own, and crafting interfaces that broaden human-AI communication. We believe the future worth building is human, and we're hiring people who want to build it.

About the Role

We're hiring a Software Engineer to sit at the day-to-day interface between research and infrastructure. This is a generalist role with broad scope: you'll be one of the people always in the room for infra decisions on the ML systems side, with a clear enough view of upcoming compute needs to see support burden coming before it arrives.

You'll also be one of the people who babysits hero runs — the ones at 2am when a 4k-GPU job hits a weird Xid and someone needs to decide, quickly and correctly, whether to drain the node, restart the job, or escalate to NVIDIA before the run loses checkpoints. That kind of judgment, built across the kernel, the network, the scheduler, and the application layer, is the core of the job.

What You'll Do

  • Debug across the full stack — kernel, NCCL, scheduler, application, and telemetry — often in the same afternoon, to find root causes that don't show up in any single layer

  • Provide embedded, hands-on support during hero runs and major incidents, staying with a problem until it's genuinely resolved

  • Serve as the front door for researchers when something's broken and it isn't obvious who owns it

  • Lead postmortems and build the tooling that prevents the next incident — acting as a force multiplier, not just a responder

  • Mentor other engineers into this kind of cross-stack breadth

Skills & Qualifications

Minimum Qualifications

  • Credible, hands-on competence in 4 or more of the following: Linux kernel, networking, GPUs / CUDA, distributed systems runtimes, storage, compilers / language runtimes, observability internals — at this level, this required range is the qualifying signal

  • Comfort operating without a clearly defined owner, and the judgment to know when to dig in yourself versus when to escalate

Preferred Qualifications

  • Track record of being the person other engineers escalate to, across 2+ companies

  • Shipped meaningful contributions in 3+ distinct technical stacks

  • Track record of leading major incidents where the root cause was non-obvious

  • Researcher-facing comfort: can talk to a researcher about their workload without making them feel dumb, and can tell them no when the right answer is no

  • Experience operating at the scale of frontier training or inference clusters, and appetite for owning the hardest, least-defined problems in that stack

Logistics

  • Location: This role is based in San Francisco, CA.

  • Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $350,000 – $475,000 USD, plus equity.

  • Visa sponsorship: We sponsor visas. While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.

  • Benefits: Thinking Machines offers generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, ML Infra in San Francisco, CA vacancy
  • $220k - $260k

     ...like to hear from you. About this role As a Senior Backend/Infra Engineer at Amigo, you'll build the core services behind our agent...  ...low-latency system design Experience with production AI or ML systems   Benefits (available to Full-Time Employees) Health... 
    Suggested
    Full time
    Flexible hours

    Amigo

    San Francisco, CA
    15 days ago
  • $202k

    Senior Software Engineer - ML Infra About the Role & Team Engineering at Uber means building for real-world impact under real-world constraints. As a Senior Software Engineer (ML Data & Backend) , you will architect mission-critical systems that power the foundation of... 
    Suggested
    Full time
    Work at office
    Remote work

    Uber

    San Francisco, CA
    4 days ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to...  ...identifying & optimizing latency, cost, and efficiency of our infra. Lead large scale cross functional refactorings if... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    5 days ago
  • Dynamo AI is looking for a Senior Software Engineer to design, develop, and maintain secure and scalable infrastructure and applications. This role involves deploying advanced machine learning models in diverse environments while applying industry best practices. The ideal... 
    Suggested

    Dynamo AI

    San Francisco, CA
    5 days ago
  • $300k

     ...that work across teams. Work with Research Tooling, the engineering team behind Thinking Machines’ internal research platform....  ...field. Two years of post-grad work experience as a software engineer or ML engineer, exclusive of internships. Hands-on experience... 
    Suggested
    Full time
    Work experience placement
    Internship
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Thinking Machines Lab

    San Francisco, CA
    3 days ago
  •  ...Catasta, etc. Responsibilities: Scale infra for post-training of multimodal LLMs (CPT...  ...generalist web‑agent Work closely with product engineers to translate cutting‑edge AI capabilities...  ...What we’re looking for: Experience with ML infrastructure (GPU clusters) and... 
    Work at office
    Relocation
    Visa sponsorship

    Yutori

    San Francisco, CA
    4 days ago
  • We're looking for a Senior Backend Engineer to own the services and APIs that power the data...  ...petabyte scale. Partner with the platform and infra teams on scalability, reliability, and the...  ...systems (Kafka, Spark, Flink, Ray) and ML orchestration tools (Airflow, Dagster, Prefect... 

    Judgment Labs Inc.

    San Francisco, CA
    2 days ago
  • Foundry Robotics is hiring a Senior Software Engineer (IC) to build the backend systems and infrastructure powering the factory of the future. You will design and implement cloud-based backend systems, on‑prem factory services, and data flows across embedded to cloud environments... 

    Foundry Robotics

    San Francisco, CA
    1 day ago
  • $300k

     ...build systems that compound research and engineering velocity over time. We own the...  ...Design, build, and maintain research infra, including evaluation frameworks, training...  ...years of post-grad work experience as a software engineer or ML engineer, exclusive of internships.... 
    Full time
    Work experience placement
    Internship
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    3 days ago
  • $150k - $200k

     ...away the busy work, we care deeply about giving our customers more time for their life’s work.About the Role:As a Software Engineer on Collections Infra, you’ll help scale the infrastructure behind Notion’s database block. Databases power views, boards, charts, forms,... 
    Local area

    Notion Labs

    San Francisco, CA
    3 days ago
  • $100k - $150k

     ...Exa is an applied AI lab building a search engine unlike the world has ever seen. We build massive-scale infra to crawl the entire web, train state-of-the-art embedding...  ...Google. If you want to build massive-scale ML systems that will define the way the new AI world... 
    Full time
    Part time
    Internship
    H1b
    Remote work
    Flexible hours

    Exa

    San Francisco, CA
    1 day ago
  • Handshake is seeking a Senior Software Engineer for its Coding Pod in San Francisco. You will lead the design and development of data infrastructure powering frontier AI coding models, bridging ML research and production systems. You'll own end-to-end platform investments... 

    Handshake

    San Francisco, CA
    2 days ago
  • $117.2k - $313.7k

     ...of Salesforce.Salesforce has immediate opportunities for Lead software engineers who want their lines of code to have significant and measurable...  ....Preferred Skills: Design patterns & Experience with Big-Data/ML and S3 Hands-on experience with Streaming technologies like... 
    Full time
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    1 day ago
  • $300k

     ...Bachelor’s degree or equivalent practical experience in computer science, engineering, machine learning, or a related field. At least two years of post-graduate software engineering or ML engineering experience, excluding internships. Hands-on experience building... 
    Full time
    Internship
    Visa sponsorship
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    2 days ago
  • $230k - $390k

     ...for Google Workspace. What you’ll doAs a Software Engineer, Infrastructure at Sierra, you will be...  ...distributed databases, retrieval systems, and ML models.Develop and maintain core data...  ...-paced startup environment or platform/infra-focused team.Our valuesTrust: We build... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    4 days ago
  •  ...measurement, and operation of AI & ML experiences.Our tools are...  ...complications.As a Senior ML System Engineer on the AI & ML Platform team,...  ...that empowers all Atlassian software engineers, ML engineers, and...  ...Machine Learning and AI infra/platform/systemComprehensive ML... 

    Atlassian

    San Francisco, CA
    4 hours ago
  •  ...Software EngineerAt OpenAI, we're dedicated to advancing artificial intelligence, and we...  ...mission. That's why we're seeking a software engineer to help us build out our trust and...  ...models, or are excited to learn about modern ML infra.Our tech stack includes:Terraform,... 

    OpenAI

    San Francisco, CA
    5 days ago
  •  ...Software EngineerVoxel's perception system is the technical core of everything we ship...  ...team.We're hiring a strong software engineer to own the ML Infrastructure that powers how Voxel trains...  ...quickly and safely.Understand the infra needs of applied ML/CV engineers and design... 
    Work at office
    Flexible hours

    Voxel

    San Francisco, CA
    4 hours ago
  • $75k - $100k

     ...Emergent, we’re reimagining how software gets built. Our vision is to...  ...breakthroughs in AI, systems engineering, and product design. Our team...  ...with distributed systems, cloud infra, and high-performance services...  ...compilers, developer tools, or ML systems Even if you don’t meet... 
    Full time
    Worldwide

    Emergent LLP

    San Francisco, CA
    23 hours ago
  •  ...with construction veterans and world-class engineers to solve physical-world problems that...  ...with a full stack team (from Frontend, to ML and Robotics) to design technical solutions...  ...interfaces)Experience dealing with infra at the edge: low latency SLAs in dynamic... 
    Work at office
    Flexible hours

    Bedrock Robotics

    San Francisco, CA
    1 day ago
  • LanceDB Inc. is seeking a Senior Solutions Engineer to blend AI/ML infrastructure expertise with strong communication skills, serving as a trusted advisor to customers and partners. You will bridge cutting-edge AI engineering with real-world business use cases in production... 

    LanceDB Inc.

    San Francisco, CA
    1 day ago
  • Simula is seeking a Founding Engineer to blend backend, ML, and traditional system design in a fast-moving startup environment in San Francisco, CA. You will be one of the earliest engineers shaping the engineering culture and building core infrastructure as the company... 

    davidjoseph-co

    San Francisco, CA
    5 days ago
  • $350k

     ...when infrastructure problems have unclear ownership. Lead postmortems and build tooling to prevent recurring incidents. Mentor engineers in cross-stack infrastructure debugging and operations. Requirements Demonstrated hands-on competence in at least four of... 
    Full time
    Visa sponsorship
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    14 hours ago
  • $150k

    Tzafon is seeking a skilled engineer to enhance their machine intelligence systems in San Francisco. As part of the team, you'll be responsible...  ...machine learning frameworks, a solid track record of shipping ML systems, and strong opinions on evaluation methodologies. The... 

    Tzafon

    San Francisco, CA
    2 days ago
  • $102.1k - $136.9k

    Job Posting Title:Product Software Engineer IReq ID:10157015Job Description:On any given day at Disney Entertainment & ESPN Technology, we’re...  ...insights from telemetry data at scale. This includes integrating AI/ML products — intelligent anomaly detection, AI-assisted code... 
    Full time
    Work experience placement
    Worldwide

    Hulu

    San Francisco, CA
    5 days ago
  • $230k - $385k

     ...just a few pods away. We iterate fast, and engineer for reliable long-term impact. We're...  ...About the RoleWe’re looking for a Backend Software Engineer to help architect and scale the...  ...that evolve over timeCuriosity about AI/ML and excitement to work alongside world-class... 
    Internship
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    5 days ago
  • $140k - $260k

    Substack is building a new economic engine for culture, giving the brightest, most interesting...  ...learn.Requirements:At least 7+ years of software engineering experience.Independent and...  ...for writing.Experience working with ML technology would be beneficial.Experience... 
    Full time

    Substack

    San Francisco, CA
    1 day ago
  • $180k - $220k

     ...and get work done in the AI era. We’re looking for a backend engineer to join our small team and help lead the effort to prepare the product...  ...RESTful and GraphQL APIs, with emphasis on integrating AI/ML inference endpoints and ensuring predictable SLAs ~ Familiarity... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Glu Mobile Inc.

    San Francisco, CA
    3 hours ago
  • $57 - $61 per hour

    Join to apply for the Software Engineer, AI Safety, Mid-Level role at Jobright.ai 2 days ago Be among the first 25 applicants Join to apply...  ...learning models, or are excited to learn about modern ML infra. Preferred: • Our infrastructure is built on Terraform, Kubernetes... 
    Full time
    Summer work
    Internship
    H1b

    Jobright.ai

    San Francisco, CA
    5 days ago
  • Founding Engineer, Backend & Infrastructure About Backbone Care should be paid for the moment...  ...BS/MS in Math & CS from Stanford and led ML infrastructure at Sequoia-backed Kumo AI,...  ...systems that navigate complex medical software and payer portals Design reliable systems... 

    Backbone

    San Francisco, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, ML Infra. Be the first to apply!