New offer - be the first one to apply!
September 18, 2025
Senior • On-site
$148,000 - $235,750/yr
Santa Clara, CA
We are looking for a Senior Full-Stack Software Engineer to join our Metropolis Blueprint team. NVIDIA Metropolis is a vision AI application platform and partner ecosystem that simplifies the development, deployment, and scalability of visual AI agents deployed from the edge to the cloud. If you love exploring new tech and want to help create ethical AI solutions, we’d love for you to consider joining our team at NVIDIA.
In this role, you will contribute to the development of blueprints and agents. You will have the opportunity to collaborate closely with product managers, designers, and systems engineers to bring complex distributed systems to life through elegant user experiences.
What you’ll be doing
Design and implement performant, accessible, and responsive UI components using React and TypeScript.
Build intuitive user workflows for managing jobs, tracking usage, and controlling compute resources.
Optimize frontend performance for large-scale, data-intensive applications. Solve complex system-level issues, optimizations and resource utilization problems.
Develop cross-platform software for frontend UI and back-end services that uses hardware-accelerated libraries for multimedia, artificial intelligence, graphics and display.
Collaborate with designers to translate product requirements into polished, consistent user experiences.
Participate in design reviews, code reviews, and architectural discussions to drive frontend quality.
Define frontend testing strategies and CI/CD pipelines to ensure production readiness.
Working with a worldwide development team through the complete product lifecycle - development, testing, deployment, telemetry and documentation.
What We Need To See:
5+ years of professional experience building web applications using modern JavaScript/TypeScript and React
Bachelor's degree or higher in Computer Science or a related technical field (or equivalent experience).
Proficiency with full-stack development: JavaScript (Vue or React), Node.js, Python, and/or Golang, script languages
Experience with distributed systems and cloud-native technologies (Docker, Kubernetes, microservices)
Familiarity with observability stacks: ELK, OpenSearch, Prometheus, Grafana, or Loki
Strong debugging and root cause analysis skills across application and infrastructure layers
Experience in building chat UI components for multimodal interactions
Excellent communication, collaboration, problem solving and a growth mindset
Ways to stand out from the crowd:
Demonstrated ability to learn quickly and adapt to new technologies.
experience building chatbots and interactive agentic workflows
Extensive experience with advanced AI tools and frameworks, including genAI services.
Contributions to open-source projects, demonstrating a collaborative and innovative mindset.
Experience in deploying machine learning models on edge devices or platforms.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.