Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 4 Grafana @ 3 Kubernetes @ 4 Prometheus @ 3 TypeScript @ 4 Python @ 4 CI/CD @ 4 Distributed Systems @ 4 Communication @ 4 JavaScript @ 6 React @ 4 Node.js @ 6 Microservices @ 4 Debugging @ 7Details
We are looking for a Senior Full-Stack Software Engineer to join the 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 from the edge to the cloud. You will contribute to blueprints and agents and collaborate with product managers, designers, and systems engineers to deliver complex distributed systems through polished user experiences.
Responsibilities
- 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 and solve system-level optimizations and resource utilization problems.
- Develop cross-platform software for frontend UI and back-end services that use hardware-accelerated libraries for multimedia, AI, 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.
- Work with a worldwide development team through the complete product lifecycle: development, testing, deployment, telemetry and documentation.
Requirements
- 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.
- 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.
Preferred / Nice-to-have
- Experience building chatbots and interactive agentic workflows.
- Extensive experience with advanced AI tools and frameworks, including generative AI services.
- Experience in deploying ML models on edge devices or platforms.
- Contributions to open-source projects.
Compensation & Benefits
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary ranges provided in the posting:
- Level 3: 148,000 USD - 235,750 USD
- Level 4: 184,000 USD - 287,500 USD
You will also be eligible for equity and benefits.
Company & Diversity
NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. Applications for this job will be accepted at least until September 21, 2025.