We are looking for a DevOps focused Solution Architect with expertise in Machine Learning (ML), and Data Science platforms. In our Solutions Architecture team, we work with the most exciting computing hardware and software, driving the latest breakthroughs in deep learning (DL) and artificial intelligence. This role offers an excellent opportunity to expand your career in the rapidly growing field of machine learning platforms while empowering the world's most successful companies.
What You'll Be Doing:
Develop and demonstrate solutions based on NVIDIA's state-of-the-art ML/DL, data science software and hardware technologies to customers. Create demos to showcase the scaling of machine learning models on clusters of GPU systems
Develop Kubernetes based machine learning infrastructure to enable partners/customers
Working closely with internal System/Software development teams to build infrastructure for automation and use the latest industry standard tools
Work directly with key customers to understand their technology and provide the best solutions based on GPU platforms
Partner with Engineering, Product and Business teams to secure design wins at customers. Enable development and growth of product features through customer feedback and proof-of-concept evaluations
Build industry expertise and become a contributor in integrating NVIDIA technology into Enterprise Computing architectures. Work closely with customer's data science, ML/DL developers and IT teams
What We Need To See:
BS/MS/PhD in Computer Science, Data Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering fields
3+ years experience with DevOps and CI/CD concepts, and build pipelines using open-source tools
Excellent Python, Shell, C++ programming skills
Expertise in Linux, and Platform-as-a-Service(PaaS) technologies like Red Hat OpenShift, VMware PKS, Rancher, Kubernetes, and Docker. Experience with Ansible, Terraform
Expertise in container development, application definition and image building, including using tools such as Helm
Knowledge of machine learning frameworks such as TensorFlow, PyTorch, Spark, Hadoop etc.
Good experience converting prototypes into live production systems
Previously developed and presented technical content in DevOps, data science technologies
You are excited to work with multiple levels and teams across organizations (Engineering, Product, Business and Marketing teams)
Good verbal, written communication, and technical presentation skills
Ways To Stand Out From The Crowd:
Expertise in C++, Spark/Scala, Perl, Kubernetes/Hadoop ecosystem
Exposure to Kubernetes ecosystem open-source tools (such as Kubeflow, etc) with experience in cloud platforms such as AWS, Azure, and GCP
Development background using NVIDIA software libraries and GPUs
Experience scaling machine learning pipelines, recommender systems
Willingness and ability to dive into unfamiliar territories to address complex problems
We make extensive use of conferencing tools, but occasional travel is required for local on-site visit to customers and conferences
With highly competitive salaries, a comprehensive benefits package, and an excellent engineering work culture NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most innovative people working on meaningful problems that are defining the field of ML/DL, data science, robotics, and graphics. Join us in this exciting endeavor!
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.