- Developing C++ and Python applications using our AI application frameworks and libraries for Windows.
- Evaluating usability & effectiveness of our developer products such as TensorRT, Workbench, Triton to deliver better developer experiences. Your evaluations will be critical in improving the developer experience, ensuring our tools are not only powerful but also accessible and user-friendly.
- Design and implement high-quality, efficient, and reliable software systems following the best software development practices adhering to industry standards.
- Engage with various teams across NVIDIA such as product, marketing, hardware, software engineering, and Quality assurance to improve NVIDIA's product offerings.
- Evaluate user experiences and analyze technical capabilities of various AI products and communicate findings through detailed reports. Provide product enhancement recommendations to senior executives and engineering management.
- You will also be writing technical whitepapers, technical product briefs. You may be called upon to run technical demos of our products at prominent industry conferences such as the NVIDIA GPU Technology Conference, CES, SIGGRAPH and others.
- Establish strong relationships and communication channels with internal teams.
- A Bachelor's or Master's in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related degree (or equivalent experience)
- 3+ years of proven experience with proficiency in building local AI applications.
- Strong C++ & Python programming and debugging skills with a strong understanding of data structures and algorithms.
- Strong background in crafting software architecture for scalable and maintainable Windows desktop applications.
- In-depth knowledge of tools, frameworks, and libraries for AI development on Windows, such as Visual Studio, ONNX Runtime, and DirectML.
- Strong analytical and problem-solving abilities, with the capacity to multitask effectively in a dynamic environment. Outstanding written and oral communication skills, enabling effective collaboration with management and engineering teams.
- Experience building AI applications for local and cloud environments using NVIDIA TensorRT and Triton Inference Server.
- Experience with cross-platform frameworks such as Electron for developing desktop applications.
- Understanding of modern techniques in Machine Learning, Deep Neural Networks and Generative AI with meaningful contributions to major open-source projects will be a plus.
- Hands-on experience in end-to-end AI application development, from model training to inference deployment.
-
Manager Software Engineering, Gui
2 weeks ago
Johnson & Johnson Santa Clara, United StatesJohnson & Johnson MedTech is recruiting for a Manager Software Engineering, GUI located in Santa Clara, CA. This position is based in Santa Clara, CA and may require up to 10% travel. (NOT REMOTE) · Johnson & Johnson MedTech innovates at the intersection of biology and technology ...
-
Google Sunnyvale, United States**Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). · - 3 years of experience in a technical leadership role; overs ...
-
Software Engineer
3 weeks ago
Petlibro Santa Clara, United StatesAbout Petlibro · Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference. Petlibro innovates with the latest technology to solve ...
-
Software Engineer
2 weeks ago
Omega Solutions Santa Clara, United StatesWe are looking for a Java Software Engineer to help us build functional products and applications. · Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system func ...
-
IT Software Engineer
3 weeks ago
Infinity Ventures University, United StatesThe German Federal Bank is a unique bank: an integral part of the European System of Central Banks with a significant role in financial stability, banking supervision, monetary policy, and payment systems in Germany. Above all, we are a strong team of reliable and responsible ind ...
-
Software Engineer
6 days ago
Order, Inc. Santa Clara, United StatesENGINEERING · Ordr, Inc. in Santa Clara, CA seeks Software Engineer: Meet w/ sales/mktg teams to gather new reqs from the customer. Review & analyze the reqs within the engineering team. Part-time tele-commuting allowed. $283,442/ yr. Email res (must reference Job Code #43010) t ...
-
Software Engineer
2 weeks ago
eightfold Santa Clara, United StatesAbout this Role As a Software Engineer, You will be part of the core product engineering team handling the Talent Acquisition AI product line, which is the flagship AI product of Eightfold. Technical contributions will span across the entire tech stack and will build exciting new ...
-
Software Engineer
2 weeks ago
LotusFlare Santa Clara, United States**LotusFlare, Inc.** · **Software Engineer / Server** · **Engineering Services - Santa Clara, CA - Full Time** · LotusFlare's mission is to make mobile internet more accessible. Mobile data connectivity drives economic growth and brings vast social benefits to the world, but t ...
-
Software Engineer
2 weeks ago
ServiceNow Santa Clara, United StatesWhat you get to do in this role: Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) Work with the product owners to understand de Software Engineer, Software, ...
-
Software Engineer
2 weeks ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ...
-
Software Engineer
5 days ago
SiFive Santa Clara, United StatesSoftware Engineer - Platform Execution Flows · About SiFive · As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the wo ...
-
Software Engineer
5 days ago
Oklo Inc Santa Clara, United StatesThanks for your interest in Oklo We are searching for a Software Engineer to join our team. · Position Description: · Software Engineers at Oklo contribute to our in-house reactor design and analysis pipeline. Developers support the product used by all reactor engineers to cond ...
-
Software Engineer
2 weeks ago
Abs Data Santa Clara, United StatesJob title: · Software Engineer – New College Grad 2024 · Company: · Nvidia · Job description : NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revol ...
-
software engineer
3 weeks ago
Spry Info Solutions INC Santa Clara, United StatesWe are looking for a site reliability engineer with an expertise in Splunk configuration, setup and monitoring. · Responsibilities: · Design, develop, document, analyze, create, test and modify the log analytics to maintain different Reports, Dashboards and interfaces to and from ...
-
Software Engineering
4 days ago
Apolis Santa Clara, United States· Job Title: Software Engineering - Engineer · Duration: 12 Months · Location: California Bay Area - Remote · Pay : $91/Hr · Job Description: TOP 6 REQUIREMENTS: · 1. Continuous Integration Development · 2. Automated Test Development · 3. Modern CI/CD pipeline development with G ...
-
Software Engineer
2 weeks ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ¿ Bu ...
-
Software Engineer
2 weeks ago
The Fountain Group Santa Clara, United StatesHello, · My name is Sanoop, and I am a Recruiter with The Fountain Group. We are a national staffing firm and are currently seeking a Software Engineer for a prominent client of ours. This position is located in Santa Clara, CA Hybrid Role). · If you are interested in hearing mo ...
-
Software Engineer
2 weeks ago
Akraya Santa Clara, United StatesPrimary Skills: Wireshark, HTTP Analysis, Network Security, Unit Testing Contract Type: W 2 Location: Remote Duration:3 - 4 Months (possible extension) Pay Range:$30 - $35 per hour NOTE: Role opens to Women Back to Work candidates with a career gap T Software Engineer, Network Se ...
-
Software Engineer
2 weeks ago
Cinarra Systems Santa Clara, United StatesCompany Description · FOLLOW THE CUSTOMER JOURNEY · Cinarra leverages deterministic Carrier data to provide advanced targeting, analytics and custom personas to drive revenue and results for Brands and Carriers. · PROVEN COMMERCIAL SUCCESS · Live with Softbank Corp, a leading ...
-
Software Engineer
5 days ago
Order, Inc. Santa Clara, United StatesENGINEERING · Ordr, Inc. in Santa Clara, CA seeks Software Engineer: Meet w/ sales/mktg teams to gather new reqs from the customer. Review & analyze the reqs within the engineering team. Part-time tele-commuting allowed. $283,442/ yr. Email res (must reference Job Code #43010) to ...
System Software Engineer - Santa Clara, United States - NVIDIA
Description
NVIDIA platforms are at the center of generative AI, autonomous driving, industrial robots, medical instruments and data centers across the world where GPU accelerated AI is revolutionizing the technology industry. As a platform company we deliver not just hardware solutions but also vertically integrated software stacks, GPU accelerated SDKs, libraries and tools. As we take our products to market, we need dedicated and motivated system software engineers who are passionate about improving overall product quality and user experience. You will collaborate with the engineering, product and marketing teams to evaluate our hardware and software solutions with a critical eye and help these teams improve the product offering and end customer experiences.
You will be working in a multifaceted environment engaging with multiple groups within the company to improve NVIDIA's developer products. You will use your system and application development knowledge to evaluate user experience and performance of our AI platforms, SDKs, libraries and AI frameworks. Excellent written and verbal communication skills are important. The ability to work independently and the motivation to pick up new technologies and skills will help you excel on the job.
What You'll Be Doing:
What We Need To See:
Ways To Stand Out From The Crowd:
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.