3630 IT & Software Developer jobs in the US

Senior Research Engineer - CUDA AI
$224,000 - 431,250
NVIDIA Corporation
San Tomas Expressway 2788, Santa Clara
$224,000 - 431,250
Requirements
Must:
- B.S. in Computer Science or a related technical field, or equivalent experience (M.S. preferred)
- 2+ years of relevant technical experience, with a minimum of 5 years in practical CUDA programming (including kernel development, optimization, debugging)
- Strong command of Python and understanding of software engineering best practices
- Proven experience in deploying production code or tools beyond purely academic research
- Familiarity with NVIDIA development tools (such as nvcc and the CUDA toolkit)
- Excellent analytical and problem-solving capabilities with meticulous attention to detail
- Capacity to work autonomously while effectively collaborating across teams
- Genuine interest in AI/ML and a willingness to explore new research methodologies
Responsibilities
- Design and construct evaluation frameworks to assess AI models proficiency in generating, optimizing, and maintaining CUDA code throughout the entire software development lifecycle
- Develop benchmarks that accurately reflect real-world CUDA programming patterns and use cases within NVIDIAs ecosystem (including kernels, libraries, and multi-GPU applications)
- Contribute to avant-garde AI research initiatives such as innovative training methodologies, tool development, and dataset curation
- Collaborate with teams creating CUDA-oriented AI tools to share evaluation insights, pinpoint performance gaps, and incorporate novel features (for example, RAG, profiling, web research)
- Create and maintain high-quality datasets, utilizing both synthetic generation and real-world CUDA code to enhance AI-powered programming
- Investigate and devise new AI tools for developers, including IDE enhancements, cloud-based profiling services, and ergonomic interfaces for agents
- Conduct experiments to validate new strategies in areas such as reinforcement learning for code optimization and multimodal representation learning
- Lead initiatives to broaden our teams influence across various CUDA application domains and levels of complexity
Description
We are NVIDIAs AI Developer Tools organization, seeking a Senior Research Engineer to enhance our Quality team as we build leading benchmarks and evaluation frameworks for AI-driven CUDA programming. Our dynamic team blends CUDA domain expertise with pioneering AI research, allowing for a unique transition into AI research with substantial mentorship. This role presents a chance to significantly influence how NVIDIA and the broader community develop and assess AI tools for accelerated computing. We offer competitive salaries and benefits, fostering a collaborative environment filled with some of the brightest minds in technology, making us a highly sought-after employer.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 3630 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
Tactable, Decisive Dividend Corporation, TEN X TORONTO, D3 Security Management Systems, GINGER Telecom, Gatestone & Co. Inc, ID Cosmetic clinic among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 266 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 266 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.