17 days old

Senior Software Engineer, Data Platform - Robotics

Nvidia Corporation
Santa Clara, CA 95050
Apply Now
Apply on the Company Site
  • Job Code
  • Jobs Rated

We are now looking for a senior software engineer Data Platform for our Robotics Platform Team!

For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, research, and autonomous machines.

The team is building a robotics platform for developing the next generation of intelligent robots. NVIDIA's ISAAC Robotics Platform is binding together high-fidelity visual and physical simulation, a high-quality developing platform, hundreds of optimized algorithms to tackle hard problems in computer vision and artificial intelligence, and a small and powerful computational platform to form the brain of intelligent machines. Our team consists of experts from all over the world and dozens of different fields, and together we want to change the world of robotics.

What You'll Be Doing:

  • As a member of our Robotics team, you will work on building state of art data pipelines and infrastructure for developing robotics AI software.
  • Architect, Design and implement state of the art workflow and data pipelines for Robotics Apps development and validation.
  • Architect and design for high performance, scalability and availability
  • Leverage and adaptation of cloud technologies including Airflow, Kafka, Spark, AWS S3, Presto to build workflow and data pipelines for development of production Robots.
  • Work closely with Robotics experts, AI experts and validation experts to tune data pipelines for maximum efficiency.
  • You will collaborate with a diverse team of engineers encompassing the entire NVIDIA Robotics.

What We Need to See:

  • BS, MS, or PhD degree in Computer Science, Electrical Engineering, or Computer Engineering
  • 8+ of industry experience in relevant technologies
  • Hands on experience with developing Pub-Sub software and working with SQL and NoSQL Databases
  • Excellent understanding of processing data on distributed platforms
  • You demonstrate excellent Go, Python or C++ programming, data structures and software design
  • Passion to work with open source technologies
  • Knowledge of Big Data Technologies like Hadoop, Kafka and Spark
  • Strong oral and written communication skills are required

Ways to Stand Out from The Crowd:

  • Proven record of building big data solution using Kafka and Spark
  • Deep knowledge of building frameworks for data pipeline
  • Passionate about building big data solutions using MTTQ, RabbitMQ, Data streaming solution

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


Jobs Rated Reports for Software Engineer

Posted: 2020-02-01 Expires: 2020-03-01

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Data Platform - Robotics

Nvidia Corporation
Santa Clara, CA 95050

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast