Software Engineer-Data Optimization
Job Description
Job Description
Continuum Recruiting is helping an on-demand, autonomous ride-hailing company find a Software Engineer - Data Optimization to build and optimize the data pipelines and software platforms that power machine learning workflows for autonomous driving.
In this role, you’ll develop scalable data pipelines, backend services, and user-facing tools that support dataset creation, embedding search, and ML data optimization. While primarily focused on backend and data engineering, you'll also contribute to frontend features that improve workflow management and user experience.
The ideal candidate is a strong Python engineer who thrives in data-intensive environments and enjoys building scalable systems that support machine learning and large-scale data processing.
As a Software Engineer - Autonomy Behavior ML Data Optimization Team, you'll:- Design, build, and maintain Airflow pipelines that orchestrate end-to-end dataset creation, refresh, and management workflows.
- Develop scalable Python/FastAPI services supporting embedding search, bulk operations, and dataset management.
- Build and optimize distributed data processing pipelines using Ray for embedding generation, clustering, FAISS index creation, cache generation, and large-scale dataset processing.
- Improve pipeline reliability, observability, and performance through monitoring, optimization, and operational tooling.
- Develop dashboards and visualization tools that provide insight into datasets, pipeline health, and system performance.
- Contribute to React-based administrative tools and workflow management features that improve dataset management and search capabilities.
- Partner with ML researchers and cross-functional engineering teams to integrate new embedding technologies and deliver scalable software solutions.
Qualifications:
- 3+ years of professional software engineering experience with a focus on data processing and pipeline engineering.
- Experience designing, building, and optimizing distributed data processing pipelines at scale (e.g., ETL/ELT) using technologies like Spark, Databricks, AWS EMR, AWS Batch, or Ray Core/Data.
- Strong proficiency in Python with experience building production data pipelines and web services (FastAPI, Uvicorn, or similar async frameworks).
- Experience building and maintaining data visualization dashboards, with proficiency in SQL, and familiarity with PySpark/Scala for large-scale data manipulation.
- Experience with workflow orchestration tools (Airflow, Prefect, Dagster, or similar) for managing complex multi-step data processing pipelines.
- Familiarity with vector similarity search and indexing technologies (FAISS, Annoy, ScaNN, Milvus, or similar). Experience working with cloud infrastructure (AWS S3, EC2) and container orchestration (Kubernetes, Docker). Strong understanding of data structures, algorithms, and performance optimization for data-intensive workloads.
- Familiarity with React.js or a comparable modern frontend framework for building interactive data-driven applications.
- Excellent communication and collaboration skills; ability to work effectively with ML researchers, data engineers, and product stakeholders.
Benefits:
- Pre-tax commuter benefits
- Employer-subsidized healthcare benefits
- Flexible Spending Account for healthcare-related costs
- Employer covers all costs for short- and long-term disability and life insurance
- 401(k) package
- PTO and Sick Days
Recommended Jobs
HR and Payroll Specialist
We are seeking a knowledgeable and detail-oriented HR & Payroll Specialist to join our team. The ideal candidate will be responsible for administering payroll, maintaining employee records, supportin…
Customer Service Alterations
From Aisle to Algorithm and for All Life’s Moments, at David’s Bridal, we empower our customers and our employees to stay true to their dreams and find the one, whether that means the event or the wed…
Product Marketing Leader, Gusto Core Products
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their …
Associate Veterinarian
Butterfield Animal Hospital is seeking an Associate Veterinarian to join our dedicated team! Serving the Temecula community since 2007, we pride ourselves on offering advanced medical care in a state…
Senior Director, Project and PMO Lead - Santa Monica, 90404
Senior Director, Project and PMO Lead - Santa Monica, 90404, United States of America How youll LEAD: As the Sr. Director, Project & PMO Lead Finance Transformation, you will play a pivotal role …
Litigation Secretary - San Jose
Litigation Secretary Our client, a well-established San Jose law firm, is seeking an experienced Litigation Secretary to support a busy team of attorneys. This is a full-time, on-site role ideal…
SKIMS Senior Merchandise Planner - Intimates
SKIMS is a solutions-oriented brand creating the next generation of underwear, loungewear, shapewear, and essentials. We are setting new standards by delivering technically in…
accepting resumes for future needs
Job Description Job Description Accepting Resumes for Future Opportunities! Universal.one role is not currently available but they are actively collecting resumes for future consideration. …
Vineyard Manager
Description We are an established and growing winery seeking an experienced Vineyard Manager. Please call Alex, 951-775-1630, to inquire further about the position. Requirements/Responsibilities …
Counter Crew Member / FOH Team
Description Consistently prepare and assemble all boxes (personal and Big Box) to order. Salary: $16.00/hr plus tips ranging from $3-$5 hourly on average Counter Crew Member, Customer …