Tech Stack
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.
AI @ 4
API @ 7
Communication @ 6
Go @ 7
Leadership @ 6
Linux
Software Development @ 4
macOS
- 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 is seeking a Senior Software Engineer to build innovative local AI applications, maximize the capabilities of accelerated hardware, and create tools for deploying and managing local AI systems.
The team is developing a unified application across Windows, Linux, and macOS that enables people to connect devices, run AI models locally, and use AI agents. You will work closely with UX and UI designers, product managers, and fellow engineers to create intuitive features and workflows for local AI.
Responsibilities
- Develop local AI applications and developer tools for creators, developers, and other users.
- Build features and workflows for connecting devices, running AI models locally, and deploying AI agents.
- Contribute to a unified platform across Windows, Linux, and macOS.
- Maximize the capabilities of NVIDIA's accelerated hardware.
- Collaborate with UX and UI designers, product managers, and other engineers.
- Lead technical problems and work toward effective solutions.
Requirements
- Bachelor's degree in Computer Science or equivalent experience.
- Strong background in Go.
- At least 8 years of hands-on experience building complex APIs, command-line interfaces, or applications.
- Experience with agent-driven software development.
- Excellent interpersonal, social, and written communication skills.
Preferred Qualifications
- Experience with inference engines and frameworks.
- Experience with local AI hardware platforms.
- Self-motivated, collaborative approach and strong interpersonal skills.
- Natural leadership ability.
Benefits
- Competitive salary.
- Equity eligibility.
- Comprehensive benefits package.
- Inclusive and supportive work environment.
The expected base salary ranges are USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. The base salary is determined based on location, experience, and other objective job-related factors.
Applications will be accepted at least until November 7, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.