Jobs /

Software Systems Engineer, Self-Driving

Uber

Apply Now

Job Details

Location: 50 33rd St, Pittsburgh, PA 15201, USA Posted: Apr 13, 2019

Job Description

Careers Search open roles Open Roles

Software Systems Engineer, Self-Driving

Software Engineering, Advanced Technologies Group in Pittsburgh, PA Apply Now

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

About the Role

As a Software Systems Engineer you will be designing platforms and pipelines for training and running machine learning models that solve perception, prediction, tracking, and motion planning problems to bring self-driving car features to life. This is your chance to develop cutting-edge technology that will help change the future of transportation around the world!

What You'll Do

  • Building and operating web based data annotation tools used by thousands of people around the world
  • Engineering systems for high availability and low latency
  • Working with BIG data, processing millions of samples and billions of features for modeling
  • Building and owning production machine learning pipelines
  • Raising the bar on metrics, monitors & alarms, dashboards, and deployments to drive operational excellence

What You'll Need

  • A BS in Computer Science or related field or equivalent experience
  • Two years of experience building and operating live production software systems
  • Excellent coding skills in one or more of Python, Ruby, Java, or C++
  • Excellent written and verbal technical communication skills

Bonus Points If

  • Track record of building and shipping machine learning features in products
  • Experience in designing and building distributed systems
  • Experience with scalable data and analytics infrastructure such as NOSQL, DynamoDB, Kafka, BigTable, Lucene, Elasticsearch, RDBMS and Presto
  • Experience with MapReduce and Streaming paradigms such as Spark, Hadoop, or Pig

About the Team

Our team of Systems Engineers specialize in scaling machine learning algorithms to run on very large data sets in distributed scenarios. We have the opportunity to design machine learning systems that power real-world applications and make self-driving cars a reality.

At Uber, we believe technology has the power to make transportation more efficient, accessible, and safer than ever before. Self-driving technology has the potential to make these benefits an everyday reality for our customers, but it’s not going to happen overnight. Building best-in-class self-driving technology will take time, and safety is our priority every step of the way. Operating inclusively and transparently, while displaying responsible behavior in a structured development are critical to safety. We at ATG seek candidates who will role model these values.

Apply Now

See our Candidate Privacy Statement

At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

About Uber

We’re building something people use every day. From how you get home from work, to how you eat meals, or how you move huge shipments of absolutely anything, the work we contribute moves the world a few steps forward. And that’s one of the best parts about working here—knowing that the work you do helps shape the future. And getting to that bright future means solving some of the most difficult problems of the present. It takes a lot of hard work, a lot of love, and support from colleagues all over the world. At Uber, we have brought together a world-class collective of problem-solvers. And we all fundamentally understand that tough challenges help us personally grow the most. That’s why we wholeheartedly believe in learning by doing—and that there is no better classroom than real-world experience. Because if it helps you grow, then we all grow. Together.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free