Software Engineer, Supercomputing
$350kThinking Machines Lab
The mission of Thinking Machines is to build AI that extends human will and judgment. About the Role We’re looking for an engineer to design, build, and operate the GPU supercomputing environment that powers large‑scale training and inference. You will deliver high‑performant, reliable, and cost‑efficient compute so our users and researchers can move fast at scale. 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 Operate and automate large GPU clusters including provisioning, imaging, and capacity planning. Write software that abstracts cluster management and presents a unified interface for training and inference. Extend scheduling/orchestration (Kubernetes, Slurm, or similar) for topology‑aware placement, preemption, quotas, and fair‑share multi‑tenancy. Monitor and improve operational metrics of speed, reliability, and error recovery. Build reliable storage and artifact paths for datasets, checkpoints, and logs with clear retention and lineage. Partner with researchers to unblock scale runs and advise on parallelism and performance trade‑offs. Skills and Qualifications Minimum qualifications: Bachelor’s degree or equivalent experience in computer science, engineering, or similar. Proficiency in at least one backend language (we use Python or Rust). Experience operating large‑scale clusters and container orchestration systems (e.g. Kubernetes or Slurm). Comfort operating across the stack and owning projects end-to-end. 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. Preferred qualifications — we encourage you to apply if you meet some but not all of these: Strong systems background: Linux, networking, and infrastructure‑as‑code. Familiarity with CUDA/NCCL and performance profiling for distributed training/inference. Prior work supporting large‑scale model training or inference environments. Understanding of deep learning frameworks (e.g., PyTorch, TensorFlow, JAX) and their underlying system architectures. Track record of working in fast-paced environments balancing care with urgency. 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.
- ...for model development at scale. About the Role As a software engineer on the Scaling team, you’ll help build and optimize the low... ...orchestrates computation and data movement across OpenAI’s supercomputing clusters. Your work will involve designing high-performance...SuggestedFull timeWork at officeLocal areaRelocation package3 days per week
- ...About Nexus Nexus is building a world supercomputer by leveraging the latest advancements in cryptography, engineering, and science. Our team of experts is developing... ...person with the rest of the Nexus team. Software Engineer - Formal Verification As a Software...SuggestedFull time
- ...About the Team The Kernels team at OpenAI builds the low-level software that accelerates our most ambitious AI research. We work... ...LLMs to recommender systems - to run reliably on advanced supercomputing platforms. That includes adapting our software stack to new types...SuggestedFull time
- ...'t realistically sign a 5-year take or pay contract on $100m supercomputers. But they may be able to buy the month of liquidity that someone... ...the same artifact, fast incremental feedback for every engineer, and a credible roadmap for what this looks like at 10x our current...SuggestedLong term contractFull timeContract workFixed term contractWork at officeLocal areaRemote workVisa sponsorshipShift work
$310k
...and large-scale distributed systems. We build the engineering and research infrastructure required to train... ...models on some of the world's largest, custom-built supercomputers. Our team develops core model training software and works deep in the stack - spanning...Suggested$350 per month
...and are looking for people who care as much as we do to join the team. Role Overview We're looking for an experienced Full Stack Engineer to ship product at the highest level. You'll own features end-to-end — design, build, test, deploy, and operate them in production...Full timeTemporary workRemote work- ...intersection of cutting-edge AI and distributed systems. We do the engineering and research required to train our flagship models on our largest custom built supercomputers. We build our own model training software, and focus on the lower layers of the stack including...Full timeWork at officeRelocation package
- ...Position Overview: We are seeking a Software Engineer – Data Center Simulation with 15+ years of experience in developing modeling and... ..., and decision-making. If you are passionate about supercomputing, large-scale system modeling, and digital twin development,...Full time
- ...builds, launches, and supports the largest supercomputers in the world that OpenAI uses for its... ...real, working systems and build any software needed for running large-scale frontier... ...disruptions is core to the mission. Engineers here own their work end-to-end and are...Full time
- ...a 5-year take or pay contract on $100m supercomputers. But they may be able to buy the month... ...Role We’re looking for a high agency engineer to help build the compute delivery platform... ...compute market with the orchestration software managing virtual machines running on...Long term contractFull timeContract workFixed term contractWork at officeLocal areaVisa sponsorshipShift work
- ...builds, launches, and supports the largest supercomputers in the world that OpenAI uses for its... ...real, working systems and build any software needed for running large-scale frontier... ...models. About the Role As a Software Engineer on the Frontier Systems team focused on...Full time
- ...members to help us untangle the intersection of American industry, climate, and the economy. The opportunity Ambrook's platform engineers build the foundational systems that let the rest of the company build Ambrook better. This is a broad mandate: you'll work across...Work at officeRemote workWork from homeFlexible hoursShift work
$180k - $225k
...Software is eating the world, but AI is eating software. We live in unprecedented times - AI has the potential to exponentially augment... ...competition. At Scale, our products include the Generative AI Data Engine, SGP, Donovan, and others that power the most advanced LLMs and...Full timeLive in$350k
..., and novel use-cases. We’re hiring to grow the platform alongside the Tinker community. About the Role We're looking for a software engineer to own the platform systems that enable Tinker — billing and usage metering, permissions and access control, organizations and...Full timeVisa sponsorshipWork visaRelocation package- ...training of our flagship models on our largest custom built supercomputers. The models we train are key ingredients to the AI... ...org into our training platform. About the Role As a Software Engineer, Networking you will design and implement custom networking...Full timeWork at officeRelocation package
$148k - $200k
...Developer Productivity is a crucial function that empowers our engineers to excel in their craft. You will be pivotal in creating tools... ...engineering to make Benchling a delightful place to develop software..Help rapidly scale our product and team. As a member of the engineering...Work at officeLocal areaFlexible hours3 days per week- ...our team members have what they need to do their best work — both in and out of the office. We are seeking a highly motivated Software Engineer (SWE) with experience in building robust and scalable web systems. The ideal candidate has a strong background in modern JavaScript...Work at officeLocal areaRemote work
- ...native silicon while working closely with software and research partners to co-design... ...production-grade silicon for OpenAI’s supercomputing infrastructure, the team also creates custom... ...We are looking for a systems-minded engineer to help advance our kernel development,...Full time
- ...deployment over unchecked growth. About the role As a software engineer on the Fleet Hardware team, you will be responsible for the... ...can cause significant disruptions. With increasingly large supercomputers, the stakes continue to rise. Being at the forefront...Full time
$255k - $405k
About the TeamThe Coding team is reimagining how software is built in the AI era. We build tools and workflows that help software engineers work faster, tackle more ambitious projects, and spend less time on repetitive tasks.AI has already transformed how code is written...Work at officeLocal areaFlexible hours$163k - $246.5k
...and is trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast and reliable user experience for our customers. You’ll...Currently hiringWork at officeLocal areaRemote workWeekend work3 days per week$164k
About the roleChime's Cards team is hiring a Senior Full-Stack Engineer to help build and scale our newest card products. You'll work across... ...role, you have5+ years of experience building production-grade software, with a track record of shipping reliable, user-facing...Full timeWork at officeLocal areaRemote work$125k - $160k
...struggle with chronic disease. We’re only just getting started. Role Overview We are seeking a versatile Full Stack Software Engineer to join our engineering team. Reporting to the Software Engineering Manager, this is a hands-on role requiring comfort and confidence...Full timeLocal areaVisa sponsorshipWork visaShift work$160k - $220k
...world, Via is recognized as the leading transportation technology and service provider globally. As a Senior Full-Stack Software Engineer on the Remix engineering team, you’ll build software cities rely on to design and improve public transportation systems with a...Full time2 days per week3 days per week- About Jabu HR Inc. Founded by Chief People Officer Jabu Dayton in 2014, Jabu HR is a boutique HR and Recruiting consulting firm that works with high-performing companies. Our clients focus on opening doors for people of all types, taking care of our communities and driving...Full timeLocal area
- ...reliability of our custom-built hyperscale supercomputers. We focus on maximizing supercomputing... ...lines of innovation, supporting the engineering and research required to train large-scale... ...capability. About the Role As a Software Engineer on the Hardware Health team...Full time
- ...The Team: We’re a team of passionate, mission-driven engineers from companies like Tesla, Amazon, SpaceX, and Neuralink. We’re... ...and robotics engineers to understand their workflows and build software that makes their work easier and faster Shape the engineering...Full time
$140k - $260k
...Substack is building a new economic engine for culture, giving the brightest, most interesting, and most creative people on the internet... ...to help you learn. Requirements At least 5+ years of software engineering experience. Independent and autonomous. We’re too...Full time- ...About Orb: Orb is transforming how modern AI and software companies monetize at scale. We've built the next-generation billing infrastructure... ...work and grow as a team. About the role: As an early engineer at Orb, you’ll help to build the technical foundations of a...Full timeWork at officeRelocation3 days per week
- ...has been growing rapidly over the past year and is showing no signs of slowing down in 2025. We started 2024 with a small team of engineers and have doubled that in the past 12 months with plans to double again in the coming year. We have charted out an ambitious and eagerly...Remote jobFull timeWork experience placementWork at officeWork from homeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Supercomputing. Be the first to apply!
- ngo software engineer San Francisco, CA
- software data engineer San Francisco, CA
- graduate software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- software system engineer San Francisco, CA
- associate software engineer San Francisco, CA
- software developer no experience San Francisco, CA
- graduate software developer San Francisco, CA
- software engineer - early career San Francisco, CA
- entry level software engineer remote San Francisco, CA


