Bachelor's in Computer Science, ML, Robotics, or related field, or equivalent experience
Proficient in C, C++, Python, or Java, with strong software engineering skills
Excellent communication and collaboration abilities
Strong problem transformation and modeling skills
Creative thinker with a track record of solving complex industry-wide challenges
Responsibilities
Design architectures and algorithms for L4 Autonomous Driving Planning
Optimize safety fallbacks for model outputs ensuring safe vehicle operations
Develop redundant systems for L4 capabilities with lower compute power
Analyze and process big data for road-test applications
Develop simulations that accurately reflect real-world test scenarios
Benefits
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (Traditional and Roth 401k)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Free Food & Snacks
Full Job Description
Responsibility
The team is responsible for determining how autonomous vehicles navigate based on real-time traffic conditions, including roads, surrounding environments, other vehicles, and pedestrians. It is one of the most core teams in autonomous driving. You will be responsible for one or more of the following tasks:
Architecture design, algorithm, and system development for high-performance and highly reliable L4 Autonomous Driving Planning algorithms.
Optimizing and providing safety fallbacks for end-to-end model outputs. Through post-processing, ensure vehicle behavior is safe and controllable, realizing an HD-map-independent autonomous driving system that satisfies L4 capabilities and requirements.
Designing and developing a redundant system that satisfies L4 capabilities and requirements using lower compute power, select sensors, and end-to-end technology.
Architecture design and system development for road-test big data analysis and processing.
Simulation platform development, using massive road-test data to make the simulation platform better align with real-world road test scenarios.
Requirements
BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
General software engineering experience, proficient in at least one mainstream programming language (such as C, C++, Python, or Java) and familiar with common data structures and algorithms.
Excellent communication and collaboration skills.
Excellent problem transformation and modeling capabilities, with creative thinking to solve challenging problems that haven't been resolved industry-wide.
Preferred
MS in Computer Science, ML Robotics, similar technical field of study
General software engineering experience solving motion planning or related robotics problems
Compensation and Benefits
Base Salary Range: $120,000 - $200,000 Annually
Compensation may vary outside of this range depending on many factors, including the candidate's qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Compensation and this role may be eligible for bonuses/incentives and restricted stock units.
Also, we provide the following benefits to the eligible employees:
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (Traditional and Roth 401k)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Free Food & Snacks
About Pony.ai
Pony.ai is a Chinese-American company that develops autonomous driving technology. The company was founded in 2016 and is headquartered in Fremont, California. Pony.ai has partnerships with automakers such as Toyota and Hyundai and has raised over $1 billion in funding. The company has expanded its services to include autonomous delivery and ride-hailing. Pony.ai has been recognized as one of the most innovative companies in the world by Fast Company.