Senior/Staff Software Engineer - Prediction Integration
Foster City, CA
Zoox
Zoox is reinventing personal transportation with an all-electric, fully autonomous ride-hail vehicle, built for riders, not drivers.
The Active Prediction Integration team is responsible for the development of a unified prediction and planning architecture, by integrating ML-based and first-principles-based models. It is a highly cross-functional team that collaborates with planning, prediction and behavior ML, and perception engineers to critically influence robot behaviors. You’ll be part of a passionate team dedicated to enabling Zoox’s rider-first experience by making the autonomous robot safer, smarter and more comfortable.
Together with the team, you will advance the state of the art in prediction and decision-making. We are looking for engineers with experience in developing and integrating advanced ML models in safety-critical production environments. If you enjoy learning new AI technologies and embrace the challenges of evolving prediction and planner architectures, we would like to hear from you.
Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
Together with the team, you will advance the state of the art in prediction and decision-making. We are looking for engineers with experience in developing and integrating advanced ML models in safety-critical production environments. If you enjoy learning new AI technologies and embrace the challenges of evolving prediction and planner architectures, we would like to hear from you.
Responsibilities
- You will work closely with Prediction and Planner to integrate advanced ML models and develop first-principles based safeguards, to ensure trustworthy prediction and decision making.
- You will inform and guide the development of new ML models and should be willing to dive deep and address issues in the model and data pipelines.
- You will design interfaces between prediction and planning, creating abstraction layers that facilitate modular integration of various machine learned components within the planning architecture.
- You will create principled algorithmic improvements to specific areas of driving behavior and implement those changes in our code base.
- You will facilitate the collaborations between the prediction data/modeling teams and the planning and control teams in order to deliver architectural changes to the system.
Qualifications
- Master's or PhD degree in computer science or related field and 5+ years of relevant experience
- Fluency in modern C++ standards, programming and software design principles
- Strong knowledge of algorithmic design, implementation and optimization
- Prior experience or expertise in machine learning, either in model architecture or production data pipelines
- Demonstrated ability to communicate and collaborate cross-functionally
Bonus Qualifications
- Demonstrated ability to create real-time motion planning algorithms
- Experience with sequential decision making, including, but not limited to, imitation learning, reinforcement learning, joint trajectory prediction and planning, etc.
- Experience with machine learning and deep learning frameworks (e.g., TensorFlow, PyTorch, TensorRT) and basic knowledge of CUDA programming or willingness to learn
Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
Job stats:
0
0
0
Categories:
Engineering Jobs
Leadership Jobs
Tags: Architecture Computer Science CUDA Data pipelines Deep Learning Machine Learning ML models PhD Pipelines PyTorch Reinforcement Learning TensorFlow TensorRT
Perks/benefits: Career development Equity / stock options Health care Insurance Salary bonus Signing bonus
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Staff Machine Learning Engineer jobsData Scientist II jobsPrincipal Data Engineer jobsStaff Data Scientist jobsBI Developer jobsData Manager jobsJunior Data Analyst jobsResearch Scientist jobsData Science Manager jobsBusiness Data Analyst jobsLead Data Analyst jobsData Engineer III jobsSenior AI Engineer jobsData Specialist jobsData Science Intern jobsSr. Data Scientist jobsPrincipal Software Engineer jobsData Analyst Intern jobsAzure Data Engineer jobsSoftware Engineer II jobsData Analyst II jobsBI Analyst jobsSoftware Engineer, Machine Learning jobsJunior Data Engineer jobsSenior Data Scientist, Performance Marketing jobs
Snowflake jobsLinux jobsEconomics jobsOpen Source jobsBanking jobsHadoop jobsJavaScript jobsComputer Vision jobsRDBMS jobsPhysics jobsKafka jobsData Warehousing jobsMLOps jobsAirflow jobsNoSQL jobsKPIs jobsR&D jobsGoogle Cloud jobsScala jobsOracle jobsData warehouse jobsStreaming jobsClassification jobsPostgreSQL jobsGitHub jobs
Scikit-learn jobsSAS jobsCX jobsTerraform jobsScrum jobsPandas jobsPySpark jobsData Mining jobsDistributed Systems jobsRobotics jobsIndustrial jobsBigQuery jobsLooker jobsJira jobsUnstructured data jobsRedshift jobsJenkins jobsE-commerce jobsdbt jobsReact jobsMicroservices jobsPharma jobsData strategy jobsMySQL jobsNumPy jobs