Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Pony.ai

Senior) Software Engineer (Behavior)

Posted Updated
Discussion

Description

  • The team is responsible for determining and controlling how autonomous vehicles navigate based on real-time traffic conditions—including road infrastructure, surrounding environments, other vehicles, and pedestrians—making it one of the core teams in autonomous driving
  • Software or Algorithm Engineers on the team are responsible for one or more of the following:
  • Architecture & Systems: Designing and developing high-performance, highly reliable Planning architectures and systems
  • Computational Algorithms: Developing and optimizing high-precision, high-performance computational geometry and numerical computing algorithms
  • Driving Intelligence: Enhancing autonomous vehicle decision-making and driving capabilities using machine learning and advanced algorithms
  • Big Data Infrastructure: Designing and building scalable data processing infrastructure and systems for large-scale road-test data
  • Simulation & Evaluation: Analyze large amounts of data of the real world and simulate driving, understanding, characterizing and clustering the performance of virtual drivers
  • Internal Tools & Productivity: Developing internal tools to optimize engineering workflows and improve R&D efficiency
  • Cross Team Collaboration: Work cross-functionally on safety, road rules compliance, and ride quality

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Generous PTO and paid holidays
  • Daily meals and bi-weekly happy hours
  • Equity opportunity
  • Retirement plans
  • Frequent tech talks
  • Ability to lead ambiguous technical work from problem framing through reliable delivery
  • BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
  • 2+ years hands-on 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
  • General software engineering experience solving motion planning or related robotics problems
  • Background in autonomous vehicles, robotics, or complex simulation environments

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →