hybrid
Solutions Architect, Generative AI
Solutions Architect, Generative AI
As a Solutions Architect, Generative AI at NVIDIA, you will be a Machine Learning Engineer/AI Solutions Architect with experience in AI data pipelines and model development. You will develop and demonstrate software solutions based on NVIDIA’s AI, data science software and hardware technologies, lead proof-of-concepts for consumer internet industry use-cases, and partner with various NVIDIA teams to secure design wins and enable product feature growth through customer feedback.
About the role
About the Role
We are looking for a Machine Learning Engineer/AI Solutions Architect with experience in AI data pipelines and model development. As part of the Solutions Architecture organization, we work with the most exciting computing hardware and software, driving the latest breakthroughs in deep learning and machine learning with NVIDIA’s key customers. This role offers an excellent opportunity to build your career in the rapidly growing field of AI while enabling the world's most successful technology companies. Primary responsibilities will be to lead software customer technical engagements with NVIDIA products and technologies.
What You’ll Be Doing
- Develop and demonstrate software solutions based on NVIDIA’s ground breaking AI, data science software and hardware technologies to customers. Perform in-depth analysis and optimization of data processing pipelines, AI models to ensure the best performance on current- and next-generation GPU architectures.
- Lead and develop proof-of-concepts (PoCs) for solutions applied to Consumer Internet industry use-cases such as NLP/LLM, recommender, etc. by working closely with customer's data and AI developers. Build collateral (notebook/code) for PoCs.
- Work closely with business development team through the sales process for GPU/Network hardware/software products. Owning the technical relationship and enabling customer in building innovative solutions based on NVIDIA technologies.
- Partner with NVIDIA Engineering, Product, Sales teams to secure design wins at customers. Enable development and growth of NVIDIA product features through customer feedback and PoC evaluations.
What We Need To See
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or other Engineering fields or equivalent experience.
- 5+ years of experience as an ML/Software Engineer with proven track record in writing code in Python and/or C++.
- Experience with AI applications and data processing with frameworks such as PyTorch, Spark.
- Ability to communicate your ideas/code clearly through GitHub, documentation.
- Enjoy collaborating with teams across the organization such as Engineering/Research, Sales, Product, and Marketing.
- Effective verbal/written communication, and technical presentation skills.
- Self-starter with passion for growth, enthusiasm for continuous learning and sharing findings across the team.
Ways To Stand Out From The Crowd
- External customer facing skill-set and background.
- Experience with large-scale production data pipelines and AI model deployment.
- Development experience with NVIDIA software libraries and GPUs.
- Knowledge of MLOps technologies such as Kubernetes, data center deployments etc. Experience working with enterprise developers building computer vision, NLP, or data analytics applications.
- Able to think creatively to debug and solve complex problems.