NVIDIA is looking to improve business efficiency and productivity by building the next generation AI platforms and products
Requirements
- Familiarity with gen AI application building, search and chatbots
- Proven expertise of performance, reliability in sophisticated distributed systems and the teams that build them
- Strong proficiency in multiple programming languages and technologies relevant to AI and system development
- Has delivered software with full understanding of deploying applications in Kubernetes clusters along with GPU and CPU pod scheduling (Ability to understand on Prem)
- Has delivered software in a cloud context and is familiar with the patterns and process of managing cloud infrastructure
- Experience with Cloud Platforms, experience with Kubernetes and Docker
- Excellent programming, debugging, performance analysis, and test design skills using python is a plus
Responsibilities
- Own the end-to-end lifecycle of software development, from concept to deployment, including architecture design, development, testing, and scaling
- Derive technology roadmaps for enterprise generative AI platform and products
- Understand internal micro-services, platforms, third party platforms and growing open-source code-repos to best leverage them during AI product development
- Able to contribute to internal platforms and build re-usable components that can connect to enterprise data sources and power search, chatbots and other gen AI applications
- Develop platform and systems enabling unified experience across applications and driving insights for end-to-end user experience
- Ensure system reliability, performance, and security at scale
- Help build and maintain our Continuous Delivery pipeline with the goal of moving changes to production faster and safer, while ensuring key operational standards
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience
- 15+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale
- Proven track record to lead sophisticated projects and deliver results in a fast-paced, multifaceted environment
- Technical leadership designing products as well as mentoring and developing high preforming teams
- Excellent communication and planning skills