Release Engineer

Pony.Ai Fremont , CA 94537

Posted 2 months ago

At Pony.ai, excellence is at the core of our company. Every detail counts as we work to deliver a safe, reliable, and cost-effective autonomous driving platform to the public. As part of the infrastructure team, you will play a critical role in developing and deploying state-of-the art vehicle technology. You will have every opportunity to grow and develop as our company grows. Join us on this exciting journey as we bring the latest breakthroughs in artificial intelligence to the future of transportation. Specific responsibilities include, but are not limited to:

  • Manage daily build checks, pre-push release testing and logistics, production pushes, release related communication, and documentation. This involves coordination with multiple teams and ability to drive progress and resolve blocking issues
  • Evaluate risk of issues affecting upcoming releases, as well as risk of proposed fixes; perform change control and management
  • Manage release branch creation and troubleshoot basic issues and escalate to point of contacts
  • Synthesize information on feature readiness, issues and safety metrics to drive effective decision making around release promotion, scope and schedule
  • Find ways to streamline and automate existing release processes. This includes identifying and managing dependencies on hardware, firmware, scaling the release vetting process to multiple platforms and hardware versions, multiple locations, new road types, and weather conditions
  • Ensure documentation is known and used and/or adopted by others to make a project repeatable and scalable
  • Coordinate release in other sites

Requirements

  • BA/BS degree in Computer Science or equivalent practical experience. 2+ years of experience as a release/test engineer or Technical Project/Program Manager with similar responsibilities
  • Able to recognize technical dependencies. Ability to identify technical issues and understand how to resolve them
  • Proven ability to communicate clearly and concisely using test results
  • Able to manage and prioritize a large scale project that spans multiple services or organizations
  • Able to supplement effective project management with analytical, technical and leadership skills to deliver complex projects and manage the relationships among them
  • Excellent communication, presentation, interpersonal, and analytical skills; the ability to communicate complex interaction concepts and risks clearly and persuasively in a highly eng-driven environment
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Release Engineer

Pony AI

Posted 5 months ago

VIEW JOBS 6/6/2019 12:00:00 AM 2019-09-04T00:00 At Pony.ai, excellence is at the core of our company. Every detail counts as we work to deliver a safe, reliable, and cost-effective autonomous driving platform to the public. As part of the infrastructure team, you will play a critical role in developing and deploying state-of-the art vehicle technology. You will have every opportunity to grow and develop as our company grows. Join us on this exciting journey as we bring the latest breakthroughs in artificial intelligence to the future of transportation. Specific responsibilities include, but are not limited to: * Manage daily build checks, pre-push release testing and logistics, production pushes, release related communication, and documentation. This involves coordination with multiple teams and ability to drive progress and resolve blocking issues * Evaluate risk of issues affecting upcoming releases, as well as risk of proposed fixes; perform change control and management * Manage release branch creation and troubleshoot basic issues and escalate to point of contacts * Synthesize information on feature readiness, issues and safety metrics to drive effective decision making around release promotion, scope and schedule * Find ways to streamline and automate existing release processes. This includes identifying and managing dependencies on hardware, firmware, scaling the release vetting process to multiple platforms and hardware versions, multiple locations, new road types, and weather conditions * Ensure documentation is known and used and/or adopted by others to make a project repeatable and scalable * Coordinate release in other sites Requirements * BA/BS degree in Computer Science or equivalent practical experience. 2+ years of experience as a release/test engineer or Technical Project/Program Manager with similar responsibilities * Able to recognize technical dependencies. Ability to identify technical issues and understand how to resolve them * Proven ability to communicate clearly and concisely using test results * Able to manage and prioritize a large scale project that spans multiple services or organizations * Able to supplement effective project management with analytical, technical and leadership skills to deliver complex projects and manage the relationships among them * Excellent communication, presentation, interpersonal, and analytical skills; the ability to communicate complex interaction concepts and risks clearly and persuasively in a highly eng-driven environment Pony AI Fremont CA

Release Engineer

Pony.Ai