Software Engineer, Data and Evaluation

Founded in 2016 in Silicon Valley, Pony.ai is a global leader in autonomous mobility, pioneering in extending autonomous mobility technologies and services worldwide.
$120,000 - $180,000
Mid-Level Software Engineer
In-Person
3+ years of experience
This job posting may no longer be active.

Description For Software Engineer, Data and Evaluation

Pony.ai, founded in 2016 in Silicon Valley, has rapidly become a global leader in autonomous mobility. With a focus on Robotaxi, Robotruck, and Personally Owned Vehicles (POV) business units, Pony.ai is at the forefront of commercializing autonomous driving technology. The company has gained recognition for its innovative approach, ranking #10 on CNBC's Disruptor list in 2022 and #12 globally on the XB100 list of top private deep tech companies in 2023.

As a Software Engineer in the Data and Evaluation team at Pony.ai, you will play a crucial role in designing and implementing backend services and tools that significantly impact ADAS (Advanced Driver Assistance Systems). Your work will span from fleet data collection and processing to Machine Learning workflows and evaluation of the ADAS software stack.

Key responsibilities include:

  1. Designing and implementing tools and pipelines for handling autonomous vehicle data, including labeling, batch processing, simulation, and system evaluation.
  2. Creating smart labeling pipelines using deep learning to generate evaluation and training ground truth.
  3. Setting up and maintaining monitoring systems for metrics, latency, and alerts.
  4. Collaborating closely with various autonomous driving components to design and implement evaluation metrics and tools.

To excel in this role, you should have strong programming skills in C/C++ and Python, along with a solid background in Computer Science or a related field. Experience with large data set processing, real-time systems, and a fast-paced engineering environment is crucial. Knowledge of full-stack development, statistics analysis, and familiarity with tools like Kubernetes, Terraform, and data stores such as PostgreSQL and Redis will be highly valuable.

Joining Pony.ai offers you the opportunity to work at the cutting edge of autonomous driving technology, contributing to a rapidly growing field with immense potential. The company provides competitive compensation and a comprehensive benefits package, including health care, retirement plans, and various insurance options. If you're passionate about shaping the future of transportation and want to be part of a dynamic, innovative team, this role at Pony.ai could be your next career-defining opportunity.

Last updated 10 months ago

Responsibilities For Software Engineer, Data and Evaluation

  • Design and implement tools and pipeline to handle data from autonomous vehicles including data labeling, batch processing, simulation, system and module evaluation
  • Design and implement smart labeling pipeline using deep learning to generate evaluation and training ground truth
  • Setup and maintain monitoring for system metrics, latency and alerts
  • Work closely with different autonomous driving components and dive deep into each component and design corresponding evaluation metrics and tools

Requirements For Software Engineer, Data and Evaluation

Python
PostgreSQL
Redis
Kubernetes
  • Strong programming skills in C/C++, Python, and software design
  • BS/MS or Ph.D. in Computer Science or a related field
  • Experience in large data set processing and familiarity with real time systems
  • Solid experience in a fast-paced and structured engineering environment
  • Full stack experience including both front end and back end is preferred
  • Statistics analysis experience is preferred
  • Experience with Linux, networking, storage and virtualization automation with tools like Kubernetes, Terraform, Ansible, Puppet or similar
  • In-depth knowledge of container orchestrators and cluster management software
  • Experience with data stores and indexers like PostgreSQL, ElasticSearch, Redis

Benefits For Software Engineer, Data and Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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

Interested in this job?