Job Closed
This listing is no longer active.
Principal Software Engineer – Dynamo
Location
California
Posted
166 days ago
Salary
$272K - $425.5K / year
Seniority
Lead
Job Description
Principal Software Engineer – Dynamo
NVIDIA
• Collaborate on the design and development of the Dynamo Kubernetes stack • Introduce new features to the Dynamo Python SDK and Dynamo Rust Runtime Core Library • Design, implement, and optimize distributed inference components in Rust and Python • Contribute to the development of disaggregated serving for Dynamo-supported inference engines (vLLM, SGLang, TRT-LLM, llama.cpp, mistral.rs) • Improve intelligent routing and KV-cache management subsystems • Contribute to open-source repositories, participate in code reviews, and assist with issue triage on GitHub • Work closely with the community to address issues, capture feedback, and evolve the framework’s APIs and architecture • Write clear documentation and contribute to user and developer guides.
Job Requirements
- BS/MS or higher in computer engineering, computer science or related engineering (or equivalent experience)
- 15+ years of proven experience in related field
- Strong proficiency in systems programming (Rust and/or C++)
- Experience in Python for workflow and API development
- Experience with Go for Kubernetes controllers and operators development
- Deep understanding of distributed systems, parallel computing, and GPU architectures
- Experience with cloud-native deployment and container orchestration (Kubernetes, Docker)
- Experience with large-scale inference serving, LLMs, or similar high-performance AI workloads
- Background with memory management, data transfer optimization, and multi-node orchestration
- Familiarity with open-source development workflows (GitHub, continuous integration and continuous deployment)
- Excellent problem-solving and communication skills.
Benefits
- Highly competitive salaries
- Comprehensive benefits package
- Equity
- Health insurance
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Development and continuous improvement of complex web applications using Symfony and Python • Designing and implementing scalable, high-performance data pipelines • Creating and integrating plugins (e.g., for Shopware 6) • Developing and customizing themes for e-commerce platforms • Integrating and connecting external systems such as inventory management, ERP, and other third-party systems • Designing and evolving distributed microservice architectures • Implementing modern system architectures to optimize processes • Working with various interface formats (REST, GraphQL, XML-RPC) • Producing technical documentation to support product development and maintenance • Contributing to automated software testing and CI/CD pipelines
• Lead end-to-end feature development • Architect scalable solutions for a React/NestJS platform • Collaborate with Product, Design, and Security teams on user-facing features • Optimize application performance and security for enterprise customers • Build scalable systems to onboard and support a growing customer base
Fullstack Software Engineer, NodeJs / NextJs
InfluurAccess your audience through our unrivaled influencer community – Forbes 30 under 30
• We're building the world's first viral agent. An AI purpose built for influencer marketing. • An autonomous agent that goes from "I need this campaign to break" to "50 influencers live next week" with minimal human intervention. • We have 3 years of proprietary data on what makes influencer content go viral. • We're backed by the biggest names in entertainment and shipping production AI that drives millions in revenue today. • We're building the category defining social media viral agent right now. • We're looking for young talent ready to go all in. We're offering significant equity to people who want to build something that matters.
Senior Software Engineer – Omnichat Platform, RocketChat Focus
AmeriSave Mortgage CorporationLow mortgage rates can mean big home buying dreams Mortgage lenders |NMLS ID#1168 | 866.514.7283
• Assume full ownership of the Omnichat platform: maintenance, troubleshooting, feature development, and integrations with existing systems. • Develop and maintain server-side applications and plugins using Node.js and TypeScript. • Build, optimize, and document RESTful APIs. • Manage microservices architecture deployed on ARO (a Kubernetes variant). • Integrate with telephony/SMS/MMS/RCS service APIs. • Integrate with LLM APIs such as OpenAI, Gemini and Grok. • Write efficient queries and procedures for Microsoft SQL Server (T-SQL) and MongoDB. • Debug and resolve issues in complex, interconnected systems. • Collaborate with technical and business stakeholders and vendors to gather, refine, and implement rapidly evolving requirements. • Contribute to front-end components as needed using HTML, CSS, and JavaScript.




