Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

pony.ai Logo

Software Engineer - Infrastructure - Onboard System & Toolchain

pony.ai

$130,000 - $250,000
Sep 16, 2025
Fremont, CA, USA
Apply Now

Pony.ai is seeking a Software Engineer to design, build, and maintain core systems and toolchains for autonomous driving technologies, focusing on in-vehicle systems and offline infrastructures for development, replay, simulation, and diagnostics.

Requirements

  • Solid experience developing production-quality software in C/C++, Python
  • Strong understanding of Unix/Linux based operating systems.
  • Proficiency in Git and experience with Git-based development workflows.
  • Proficient in containerization and orchestration, with hands-on experience in container runtimes (e.g., Docker, containerd) and orchestration platforms (e.g., Kubernetes).
  • Proficiency with Bazel or similar large-scale build systems and dependency management tools.
  • Hands-on experience developing with or integrating distributed database systems in diverse environments.
  • Skilled in backend development with Python, covering API design (REST/GraphQL), distributed data pipelines, and system integration, using modern frameworks and cloud-native practices.

Responsibilities

  • Design, build, and maintain scalable and efficient pipelines to support development and deployment of autonomous driving software on vehicle platforms and in offline environments.
  • Optimize build and test performance by analyzing bottlenecks, caching strategies, and test topology.
  • Develop and maintain scalable simulation and replay platforms to evaluate vehicle software behavior
  • Design and implement interactive dashboards and data visualization tools to surface insights across vehicle and simulation data.
  • Collaborate with various engineering teams to ensure the infrastructure supports cross-functional needs, including real-time systems, simulation, and machine learning modules.

Other

  • Bachelor's degree or above, computer science or related major.
  • 3+ years of professional experience in software engineering.
  • Exceptional troubleshooting, problem-solving, and communication skills.
  • Strong organizational and time management skills, with the ability to prioritize tasks and meet deadlines in a fast-paced environment.
  • Experienced in creating dashboards and reports to communicate analytical insights using data visualization tools (e.g., Metabase).