Software Engineer
Software Engineer
Location: San Francisco, CA (Onsite)
Employment Type: Full-time
Compensation: Starting at $150,000+
We are looking for a Software Engineer to build and maintain the core systems that support a fast-growing, research-driven product and platform. This role focuses on the infrastructure and tooling that enables engineers and researchers to move quickly while ensuring systems remain reliable, reproducible, and production-ready.
You will work closely across engineering and research teams in an early-stage environment, helping to define how systems are built, deployed, and scaled. This is a hands-on role with broad ownership across infrastructure, tooling, and application layers.
Key Responsibilities
- Build and maintain infrastructure for evaluating and benchmarking system performance
- Develop containerized workflows for training, evaluation, and inference that run consistently across environments
- Build data pipelines and internal tooling that support day-to-day workflows for technical teams
- Develop services and APIs that allow internal and external users to interact with core systems
- Ensure systems are reproducible, reliable, and easy to deploy across different environments
- Own services end to end, from design and implementation through deployment, monitoring, and maintenance
- Collaborate closely with engineers and researchers to improve development velocity and system reliability
Qualifications
- 3+ years of experience shipping production software (open to mid-level, senior, and staff-level candidates)
- Strong proficiency in Python
- Experience with containerization tools such as Docker and familiarity with orchestration systems
- Experience debugging complex build and deployment issues
- Experience owning services end to end, including system design, deployment, and long-term support
- Experience building APIs or internal tools for engineering or technical users
- Strong problem-solving skills and ability to operate in fast-moving, ambiguous environments
Nice to Have
- Experience working in data-intensive or research-driven environments
- Background building systems in regulated, security-sensitive, or restricted environments
- Experience working in early-stage startup teams
- Exposure to domains where engineering supports scientific, analytical, or experimental workflows
Compensation & Benefits
- Base salary starting at $150,000 for mid-level candidates, with flexibility in title and compensation based on experience and leveling
- Meaningful early-stage equity participation
- Comprehensive health, dental, and vision coverage
- Generous vacation and parental leave
- Onsite team environment in San Francisco with strong collaboration and ownership
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
