
Research Engineer, ML Infrastructure
About this role
Cognition is seeking a full-time Research Engineer, ML Infrastructure in San Francisco to build and scale the core systems that power advanced AI software agents. This role is ideal for an experienced systems engineer who wants to work directly alongside researchers to accelerate frontier AI development.
Role Overview
The mission of this role is to ensure that experimental infrastructure never becomes a bottleneck for research velocity. Every training run, evaluation loop, and iteration depends on fast, reliable, and scalable systems. The professional joining this team will own distributed training infrastructure, experiment orchestration, data pipelines, and the tooling that transforms raw compute into efficient research workflows within an applied AI laboratory setting.
Key Responsibilities
Requirements
Skills and Tools
About the Company
Cognition is an applied artificial intelligence lab based in San Francisco that builds end-to-end software agents and is recognized as the creator of Devin, the first AI software engineer. The organization brings together a talent-dense founding team featuring world-class competitive programmers, former founders, and leaders from cutting-edge AI organizations.
How to Apply
Candidates can apply by visiting the official company careers page on the Cognition website.
Skills and tech stack
Questions candidates ask
Where is this job located?
This position is based in San Francisco, California.
What is the primary focus of the Research Engineer role?
The role focuses on building and scaling core ML infrastructure, including distributed training systems, experiment orchestration, data pipelines, and performance optimization for AI research.
What programming languages are required?
Candidates must be proficient in Python and C++.
What kind of systems will I be working with?
You will own infrastructure running across thousands of GPUs, handling distributed training jobs, GPU cluster management, and large-scale agent rollouts in VM sandboxes.
How should I submit my application?
Interested applicants should apply directly on the official company careers page.