Senior Software Engineer, AI Web Products
at Nvidia
π Santa Clara, United States
USD 184,000-356,500 per year
Used Tools & Technologies
GPURequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
ElasticSearch @ 4
MySQL @ 4
Python @ 4
Algorithms @ 7
Data Structures @ 7
Distributed Systems @ 4
Machine Learning @ 4
AWS @ 4
MongoDB @ 4
API @ 4
Design Patterns @ 7
AI @ 4
Data Pipelines @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, the company is building AI-driven systems where GPUs power computers, robots, and self-driving cars. The VLSI Productivity and Infrastructure team supports hundreds of chip design engineers by building internal tools and platforms β from build automation to machine learning, databases to web applications, and on-prem compute to cloud workloads.
Responsibilities
- Design and develop AI-driven web products to solve big data challenges in chip design.
- Build high-performance APIs, data pipelines, and backend services in a distributed systems environment.
- Own technical strategy for broad and complex challenges and collaborate with product and engineering teams to translate requirements into deliverables.
- Handle multiple tasks, adapt to changing priorities, and act as an engineering generalist to learn and build needed skills.
Requirements
- Bachelorβs degree in Computer Science, Engineering, or related field (or equivalent experience).
- 6+ years of professional experience in full-stack development.
- Strong fundamentals in data structures, algorithms, and software design patterns.
- Experience building web apps with modern frameworks, tooling, and design libraries (ReactJS preferred).
- Experience building scalable APIs and backend systems (NodeJS and/or Python preferred).
- Background with data storage solutions and query optimization approaches (examples listed: MySQL, MongoDB, Elasticsearch, AWS S3).
Ways to stand out
- Passion for well-written code, test-driven development, and engineering best practices.
- Strong problem solving and interpersonal skills; self-motivated and a team player.
- Strong ability to build functional and intuitive user experiences.
- A zeal to learn and perform beyond prior experience and expertise.
Compensation & Benefits
- Base salary range stated by level:
- Level 4: 184,000 USD - 287,500 USD
- Level 5: 224,000 USD - 356,500 USD
- Eligible for equity and benefits (link to NVIDIA benefits referenced in posting).
Additional information
- Applications for this job will be accepted at least until April 4, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to diversity and inclusion.