Featured Job

Sign In
 [New User? Sign Up]
Mobile Version

Senior Data Engineer - NVIDIA

nVidia


Location:
Santa Clara, California
Date:
05/25/2017
2017-05-252017-07-24
Categories:
  • Data Engineer
  • Data Scientist
nVidia
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

NVIDIA is hiring creative software engineers for its GPU-accelerated Deep Learning AI team. This role will offer you to opportunity to make a difference in the world by giving you a chance to create and build products used broadly. Academic and commercial groups around the world are using our GPUs to power a revolution in deep learning, enabling breakthroughs in problems from image classification to speech recognition to natural language processing and artificial intelligence. Work in interaction with the deep learning community to implement the latest algorithms.

Are you ready to join a growing team of folks accomplished in Machine Learning and Data Engineering disciplines; passionate about using the best of what lies at the forefront of technology and data science to address answer complex, real-world problems in across diverse gaming and marketing space here at NVIDIA. Some of the tools we use are: Python, Postgres, SPARK, Git, Airflow and Docker, KERAS and Tenserflow, Hadoop.

 

What You’ll Be Doing

  • You will be crafting, Implementing and building a large scale distributed data infrastructure using the latest technologies
  • Develop, maintain and automate data pipelines that will perform the multiple operation ranging from collection, connection, centralization and curation of data from various source including internal and external data sources.
  • Implement tools to enable extraction, analysis and visualization of data.
  • Focus on producing high quality production ready code in an agile environment
  • Collaborate closely with the product team to build new features and infrastructure
  • Working with the data scientists to implement forecasting and prediction algorithms and models in the data infrastructure
  • Build and use tools to monitor and debug data pipelines

Requirements

What We Need To See

  • BS or MS in Computer Science or a related field
  • 5+ years of relevant experience with data-intensive backend software engineering
  • 2+ yrs in leading projects/tech lead/team lead
  • Experience building and deploying large-scale data processing pipeline and with Python, Scala or Java [Python preferred]
  • Workflow, continuous integration and automation tools and processes, like Airflow
  • Distributed environments such as Spark, Kubernetes, Hadoop, Mesos etc
  • SQL and Relational Databases, like PostgreSQL
  • Ability in planning, launching and refactoring phases of code.

     

Ways To Stand Out From The Crowd

  • Prior work in deployment of SPARK and Hadoop applications on Supercomputers.
  • Experience with applied machine learning or algorithm development and experience working with gaming data and used GPUs for distributed computing