1,814,730open jobs
104,228companies
276,029added this week
Browse all
Salary
$350k – $475k per year
Location
In office (San Francisco)
Visa
Sponsorship offered in the posting · H-1B filings in 12 months: 30 · for this role: 28
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 4, 2026.

Overview
Company
Impact
Profile match
Thinking Machines Lab is an artificial intelligence research and product company based in San Francisco and founded in 2025. The company develops multimodal AI systems and open-weights models, such as Inkling, alongside developer tools like Tinker for model fine-tuning. It operates as a public benefit corporation focused on human-AI collaboration and open science, supported by significant venture capital investment.

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 looking for an infrastructure research engineer to design and build the core systems that enable efficient large-scale model training with a focus on numerics. You will focus on improving the numerical foundations of our distributed training stack, from precision formats and kernel optimizations to communication frameworks that make training trillion-parameter models stable, scalable, and fast.

This role is ideal for someone who thrives at the intersection of research and systems engineering: a builder who understands both the math of optimization and the realities of distributed compute.

Note: This is an "evergreen role" that we keep open on an on-going basis to express interest. We receive many applications, and there may not always be an immediate role that aligns perfectly with your experience and skills. Still, we encourage you to apply. We continuously review applications and reach out to applicants as new opportunities open. You are welcome to reapply if you get more experience, but please avoid applying more than once every 6 months. You may also find that we put up postings for singular roles for separate, project or team specific needs. In those cases, you're welcome to apply directly in addition to an evergreen role.

What You’ll Do

  • Design and optimize distributed training infrastructure for large-scale LLMs, focusing on performance, stability, and reproducibility across multi-GPU and multi-node setups.

  • Implement and evaluate low-precision numerics (for example, BF16, MXFP8, NVFP4) to improve efficiency without sacrificing model quality.

  • Develop kernels and communication primitives that use hardware-level support for mixed and low-precision arithmetic.

  • Collaborate with research teams to co-design model architectures and training recipes that align with emerging numeric formats and stability constraints.

  • Prototype and benchmark scaling strategies such as data, tensor, and pipeline parallelism that integrate precision-adaptive computation and quantized communication.

  • Contribute to the design of our internal orchestration and monitoring systems to ensure that thousands of distributed experiments can run efficiently and reproducibly.

  • Publish and share learnings through internal documentation, open-source libraries, or technical reports that advance the field of scalable AI infrastructure.

Skills and Qualifications

Minimum qualifications:

  • Bachelor’s degree or equivalent experience in computer science, electrical engineering, statistics, machine learning, physics, robotics, or similar.

  • Understanding of deep learning frameworks (e.g., PyTorch, JAX) and their underlying system architectures.

  • Thrive in a highly collaborative environment involving many, different cross-functional partners and subject matter experts.

  • A bias for action with a mindset to take initiative to work across different stacks and different teams where you spot the opportunity to make sure something ships.

  • Strong engineering skills, ability to contribute performant, maintainable code and debug in complex codebases in areas such as floating-point numerics, low-precision arithmetic, and distributed systems.

Preferred qualifications - we encourage you to apply if you meet some but not all of these:

  • Familiarity with distributed frameworks such as PyTorch/XLA, DeepSpeed, Megatron-LM.

  • Experience implementing FP8, INT8, or block-floating point (MX) formats and understanding their numerical trade-offs.

  • Prior contributions to open-source deep learning infrastructure such as PyTorch, DeepSpeed, or XLA.

  • Publications, patents, or projects related to numerical optimization, communication-efficient training, or systems for large models.

  • Experience training and supporting large-scale AI models.

  • Track record of improving research productivity through infrastructure design or process improvements.

Logistics

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

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

  • 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,814,730 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
San Francisco
$150k – $250k per year • In office • Full-Time • 3+ years exp • PhD • San Francisco
Python
AI/ML
Reinforcement Learning
TensorFlow
PyTorch
SFT
Post-training
Machine Learning
Apply
$200k – $300k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Francisco
Python
Python
FastAPI
Databases
PostgreSQL
AI/ML
Embeddings
NLP
RAG
Machine Learning
Apply
$200k – $320k per year • Remote (United States) • Full-Time
TypeScript
AI/ML
RAG
Machine Learning
Apply
$192k – $305k per year • In office • Full-Time • 4+ years exp • PhD • Westford • Santa Clara
Python
C++
AI/ML
CUDA Toolkit
CUDA
Apply
$192k – $305k per year • In office • Full-Time • 5+ years exp • PhD • Santa Clara • Champaign • Seattle
Python
C++
AI/ML
CUDA Toolkit
CUDA
Recommender Systems
DevOps
HPC
Apply
≈ $13k – $33k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Bengaluru
Python
AI/ML
XGBoost
Vertex AI
Embeddings
AI Agents
NLP
Kubeflow
NumPy
PyTorch
Time Series Forecasting
Edge AI
Recommender Systems
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
AI framework engineer 25 days ago
In office • Full-Time • Bachelor's Degree • Shanghai
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Fine-tuning
Quantization
Computer Vision
TensorFlow
PyTorch
Edge AI
Machine Learning
Apply
≈ $32k – $64k per year (Estimated) • Remote (EAEU) • Full-Time • 2+ years exp • Bachelor's Degree • Moscow
Python
SQL
Databases
PostgreSQL
AI/ML
Fine-tuning
Quantization
NLP
ONNX
Transformers
PyTorch
BERT
Anomaly Detection
Hugging Face
DevOps
Git
Docker
Linux
Analytics
ETL/ELT
Apply
≈ $32k – $93k per year (Estimated) • In office • Internship • Bachelor's Degree • Tianjin
Python
AI/ML
AI Agents
LLM
RAG
Machine Learning
Apply
≈ $61k – $131k per year (Estimated) • Remote (Singapore) • Full-Time • PhD • Singapore
AI/ML
Machine Learning
Apply
Sr. AI Engineer, AI.x 7 hours ago
≈ $156k – $298k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • San Francisco
Python
AI/ML
Claude
Gemini
LLM
OpenAI
Apply
$210k – $330k per year • In office • San Francisco
Apply
$150k – $240k per year • In office • San Francisco
Apply
$165k – $245k per year • In office • San Francisco
Apply
$165k – $240k per year • In office • San Francisco
Apply
See all jobs
This is one of many
1,814,730 more open roles from verified company boards, updated every day.