About this role
Role Overview
The Research Engineer, Mid-Training role at Cognition in San Francisco involves shaping late-stage model training decisions to build advanced software agents. This position suits individuals with deep technical expertise in large language model pipelines who want to work in an applied AI lab setting.
Key Responsibilities
Requirements
Skills and Tools
About the Company
Cognition is an applied AI lab creating end-to-end software agents and the creator of Devin, the first AI software engineer. The team brings together competitive programmers, former founders, and leaders from top AI organizations. The environment emphasizes speed, autonomy, technical depth, and minimal process overhead with large GPU compute allocations.
How to Apply
Interested candidates should apply directly on the official Cognition careers page.
Skills and tech stack
Questions candidates ask
Where is the Research Engineer, Mid-Training position located?
The role is based in San Francisco, California.
What is the primary focus of the mid-training role?
The role focuses on late-stage training decisions, including data mix and quality uplift, annealing schedules, context length extension, capability injection, and synthetic data strategies.
What programming languages and frameworks are required?
Candidates need proficiency in Python and deep learning frameworks such as PyTorch, along with experience debugging distributed training at scale.
What kind of environment does Cognition provide for research?
Cognition operates as a small, highly selective team where research and product move together. Compute is not a constraint, with training jobs routinely running across thousands of GPUs.
How should I submit my application?
Candidates can apply by visiting the official Cognition careers page.
