We are seeking a talented Software Engineer to join NVIDIA's software organization. In this role, you will be responsible for developing tools and web applications to enhance the efficiency and productivity of our R&D processes. Join our team and play a crucial role in enhancing the efficiency and effectiveness of our R&D efforts through innovative software solutions. If you are passionate about technology and enjoy working on cutting-edge projects, we encourage you to apply and be part of our dynamic team.Β
What you will be doing:
Design, develop, and maintain infrastructure software components using Python, ReactJS, Flask, Docker, and MongoDB.
Collaborate with cross-functional teams to understand their requirements and translate them into scalable and efficient solutions.
Work on continuous improvement initiatives, optimizing existing tools and processes.
Stay up-to-date with industry trends and best practices in software development and infrastructure.
What we need to see:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience in software development, with expertise in Python and familiarity with ReactJS and Flask.
3+ years of experience.
Strong problem-solving skills and the ability to work effectively in a collaborative environment.
We are a multi-language team, thus your outstanding verbal English skills are important.
Ways to stand out from the crowd:
Prior experience in developing infrastructure software.
Familiarity with DevOps practices and tools.
Experience with Linux networking.
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.
Other Jobs from NVIDIA
DPU Firmware QA Engineer
Developer Advocate Engineer
System Software Engineer - USB (RDSS Intern)
Software QA Intern, Deep Learning - 2025
Software QA Engineer Intern - 2025
Similar Jobs
Full Stack Engineer - Biologics Discovery Platform
Senior Full Stack Engineer - Biologics Discovery Platform
Senior Full Stack Engineer
Full Stack Software Engineer (Python & JavaScript)
Senior Consultant-Full Stack Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say