> Markdown version of [/jobs/ext/3949230-senior-systems-software-engineer-machine-learning](https://www.wearedevelopers.com/jobs/ext/3949230-senior-systems-software-engineer-machine-learning). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Systems Software Engineer, Machine Learning - **Company:** NVIDIA Corporation - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $152,000.0 - $241,500.0 - **Contract:** Internship / Graduate position - **Skills:** Artificial Intelligence, Systems Engineering, Computer Vision, C++ (Programming Language), Computer Programming, Data Files, Information Extraction, Python (Programming Language), Machine Learning, Software Engineering, Graphics Processing Unit (GPU), Deep Learning, Agentic-AI, Information Technology - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-systems-software-engineer-machine-learning-santa-clara-ca--c8851928-a2d8-4f85-bdcf-8f996339efb4 ## About the Role Software Engineering, Machine Learning, Systems Engineering, Artificial Intelligence (AI), Autonomous Driving Systems, GPU (Graphics Processing Unit), Team Player, Data Sets, Building Systems, Deep Learning, * Master's, or preferably a PhD degree in Computer Science or a related field (or equivalent experience) * 5+ years of experience * Solid mathematical and algorithmic foundation and proven expertise demonstrated through research publications, internships, or significant project experience. * Strong background in computer vision and deep learning. * Excellent programming skills in Python and C/C++. * Excellent software engineering fundamentals. * Ability to develop code in Unix/Linux environments. * Excellent written, visual, and verbal communication skills to present performance challenges, tradeoffs, and architectural alternatives. * Strong collaboration skills to partner with other teams. Ways to stand out from the crowd: * Experience designing and operating multi-agent pipelines in production, including handling non-deterministic failures, retry logic, and tool-call error recovery" * Shipped a product feature backed by a VLM (e.g., image captioning, document understanding) - including handling inference latency, cost-per-call tradeoffs, and degraded-mode fallbacks * Shipped AI-powered features to real users - not just prototyped with agent frameworks. If your experience is primarily personal projects or hackathons, this role may not be the right fit yet.