Software Engineer - ML Data Infrastructure & Pipeline Engineering
Scope: Contract
Duration: 6 Months (Potential Extension)
Hours: 40 Hours/Week
Location: Foster City, CA
Onsite Requirement: 5 Days/Week Preferred (Hybrid flexibility may be considered for exceptional candidates)
Pay Range: $90-$95.79/hour (W2)
Ideal Candidate
A mid-level software engineer with strong C++ skills and experience processing large-scale datasets. Candidates who have built robust data pipelines, backend services, or distributed systems (and have exposure to embeddings, vector search, similarity search, or ML infrastructure) will be especially successful in this role.
Interview Process
Round 1: C++ Coding Assessment
Round 2: Systems Design / Technical Interview
Final Round: Hiring Team Interview
Overview
We are partnering with a leading autonomous vehicle company seeking a Software Engineer to help build and scale the data infrastructure that supports production machine learning and autonomous vehicle systems.
This team is responsible for preparing and processing large-scale datasets used to train production ML models. The engineer will focus on improving the reliability, scalability, automation, and performance of the pipelines and services that power data preparation workflows.
The ideal candidate has experience building robust data processing systems, working with large volumes of data, and developing production-grade software in distributed environments. Experience with vector search, embeddings, similarity search, or ML infrastructure is highly desirable.
What You'll Do
Data Processing & Pipeline Engineering
Backend & Infrastructure Development
Machine Learning Data Infrastructure
Required Qualifications
Technologies & Backgrounds That Translate Well
Candidates may come from backgrounds involving:
Relevant technologies may include:
We are looking forward to your application! No remote candidates will be considered; please only apply if you are able to be on site in Foster City, CA.
In this position, you may have access to client or customer systems, confidential and/or proprietary information or data. This position is onsite and requires you to work closely with other individuals in a collaborative team environment.
Benefits