Senior AI Workflow Engineer
About the role
NVIDIA is hiring senior software engineers in its Infrastructure, Planning and Process Team (IPP), to accelerate AI adoption across various engineering workflows within the company. IPP is a global organization within NVIDIA. The group works with various other teams within NVIDIA such as Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence and Driverless Cars to cater to their infrastructure and software development workflow needs.
As a senior engineer on AI Workflow, you will design and implement tools and software solutions that leverage Large Language Models and agentic AI to automate end-to-end software engineering workflows and enhance the productivity of engineers across NVIDIA.
Responsibilities
- Design and implement AI-driven optimizations within software development workflows to enhance developer productivity, accelerate feedback loops, and improve release reliability.
- Design, develop, and deploy AI agents to automate software development workflows and processes.
- Continuously measure and report on the impact of AI interventions, demonstrating improvements in key metrics like cycle time, change failure rate, and mean time to recovery (MTTR).
- Create and deploy predictive models to identify high-risk commits, forecast potential build failures, and flag changes that have a high probability of failures.
- Conduct research on emerging technologies to recommend best practices and improvements.
- Effectively work across organizational boundaries to enhance alignment and productivity between teams.
Requirements
- Bachelor’s degree (Master’s preferred) or equivalent experience in Electrical Engineering/Computer Science with 10+ years of work experience.
- Well-versed with Large Language Models (LLM), Machine Learning (ML), and Agentic AI techniques.
- Hands-on experience in using large language models (LLMs) and implementing AI for software engineering workflows.
- Hands-on experience with Python/Java/Go with extensive Python scripting experience.
- Experience working with SQL/NoSQL database systems such as MySQL, MongoDB, or Elasticsearch.
- Full-stack development experience: front-end (e.g., React, Angular, Vue.js, HTML, CSS, JavaScript), back-end (e.g., Node.js, Python/Django/Flask, Ruby on Rails, Java/Spring, .NET), database management (SQL/NoSQL), and deployment/hosting (e.g., AWS, Azure, GCP).
- Experience with CI/CD tools such as Jenkins, GitLab CI, Packer, Terraform, Artifactory, Ansible, Chef, or similar.
- Good understanding of distributed systems, microservice architecture, and REST APIs.
- Knowledge of build tools like Make, Maven, or Ant (preferred).
Skills that stand out
- Proactively track AI tool and technology trends, build insights, and collaborate with development teams early to evangelize AI-driven workflows for NVIDIA adoption.
- Expertise in leveraging large language models (LLMs) and Agentic AI to automate complex workflows, with knowledge of retrieval-augmented generation (RAG) and fine-tuning LLMs on enterprise data.
- Prior development of a large software project using service-oriented architecture operating with real-time constraints.
Pay
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $184,000–$287,500 USD for Level 4, and $224,000–$356,500 USD for Level 5. You will also be eligible for equity and benefits.