Senior Performance Software Engineer for Deep Learning Libraries
3 weeks ago
We are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for deep learning libraries. As a key member of our team, you will be responsible for writing highly tuned compute kernels in C++ CUDA to perform core deep learning operations.
Key Responsibilities:- Writing highly optimized compute kernels in C++ CUDA for deep learning operations
- Collaborating with teams across NVIDIA to optimize deep learning performance
- Developing and maintaining high-performance code for deep learning libraries
- Working with the CUDA compiler team to generate optimal assembly code
- Collaborating with deep learning training and inference performance teams to optimize deep learning models
- Masters or PhD degree in Computer Science, Computer Engineering, Applied Math, or related field
- 6+ years of relevant industry experience
- Strong C++ programming and software design skills
- Experience with performance-oriented parallel programming
- Solid understanding of computer architecture and assembly programming
- Competitive salary range: $180,000 - $339,250
- Equity and benefits package
- Opportunity to work with a leading technology company in the field of deep learning
-
Senior Deep Learning Software Engineer
4 weeks ago
Durham, North Carolina, United States NVIDIA Full timeJob DescriptionWe are seeking a highly skilled Senior Deep Learning Software Engineer to join our cuDNN team at NVIDIA. As a key member of our team, you will be responsible for designing, building, and shipping high-quality software that powers the latest advancements in AI.Key ResponsibilitiesDevelop production-quality software that integrates with NVIDIA's...
-
Senior Software Engineer
3 weeks ago
Durham, North Carolina, United States Nvidia Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NVIDIA. As a key member of our team, you will be responsible for designing and building innovative software solutions for AI applications scalable to thousands of GPUs.Key ResponsibilitiesCrafting a code generation system to accelerate portions of a graph collected...
-
Senior AI Engineer
3 weeks ago
Durham, North Carolina, United States NVIDIA Full timeJob Title: Senior AI EngineerNVIDIA is seeking a highly skilled Senior AI Engineer to join its Compute Developer Technology (Devtech) team. As a key member of this team, you will play a crucial role in developing cutting-edge AI solutions using GPUs.Key Responsibilities:Develop and implement advanced AI algorithms and techniques in deep learning, graphs, and...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States Google Full timeAbout the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning team at Google. As a key member of our organization, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation and excellence across Google and the world.ResponsibilitiesDesign, develop, and...
-
Senior AI Engineer
4 weeks ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. The successful candidate will be responsible for developing cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, and performing in-depth analysis and optimization to ensure...
-
Senior Inference Performance Architect
5 hours ago
Durham, North Carolina, United States NVIDIA Full timeWe are seeking a talented Deep Learning Performance Optimization Specialist to join our team at NVIDIA. As a key member of our Deep Learning Architecture team, you will play a critical role in analyzing and accelerating AI application performance at the intersection of hardware and software.Our team is responsible for building real-time, cost-effective...
-
Senior AI Engineer
3 weeks ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. The successful candidate will play a key role in developing cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, and will work closely with key customers to understand their...
-
Senior AI Engineer
2 months ago
Durham, North Carolina, United States NVIDIA Full timeAbout NVIDIANVIDIA is a leading technology company that specializes in designing and manufacturing graphics processing units (GPUs) and high-performance computing hardware. We are a pioneer in the field of artificial intelligence (AI) and have developed a range of AI-powered technologies that are transforming industries such as healthcare, finance, and...
-
Senior Research Engineer
4 weeks ago
Durham, North Carolina, United States Teledyne Full timeJob SummaryWe are seeking a highly skilled Research Engineer to join our team at Teledyne Scientific Company. As a Research Engineer, you will play a key role in developing advanced research and development projects that require algorithm and software development for machine learning and biomedical applications.Key ResponsibilitiesDefine, develop, and...
-
Senior AI Engineer
1 month ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. Artificial intelligence, a long-standing goal of computer scientists, is no longer a distant dream. In the coming years, it will revolutionize every industry. Self-driving cars will reduce congestion and...
-
Senior Software Engineer
2 weeks ago
Durham, North Carolina, United States Alphanumeric Systems Full timeJob Title: Senior Software Engineer - Data PlatformAlphanumeric Systems is seeking a highly skilled Senior Software Engineer to join our Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing scalable APIs that meet the requirements of internal and external stakeholders.The ideal candidate will...
-
Senior Software Engineer
2 weeks ago
Durham, North Carolina, United States Alphanumeric Systems Full timeJob Title: Senior Software Engineer - Data PlatformAlphanumeric Systems is seeking a highly skilled Senior Software Engineer to join our Research Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing scalable APIs that meet the requirements of internal and external stakeholders.The ideal...
-
Senior Software Engineer
1 day ago
Durham, North Carolina, United States Red Hat Full timeAbout the JobThe Red Hat Ansible Engineering team is seeking a skilled software engineer to join their Raleigh/Durham area location.As a Senior Software Engineer in the Ansible organization, you will collaborate with technical team members across geos to analyze, design, develop, debug, and deliver new products and feature functionality for the Ansible...
-
Senior AI Technology Engineer
4 days ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a talented computer scientist to work in its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. This role will play a crucial part in driving the company's success in the field of artificial intelligence.Key Responsibilities:Develop and study cutting-edge techniques in deep learning, graphs, machine...
-
Senior Software Engineer
3 weeks ago
Durham, North Carolina, United States Alphanumeric Systems Full timeJob Title: Senior Software Engineer - Data PlatformAlphanumeric Systems is seeking a highly skilled Senior Software Engineer to join our Research Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing scalable APIs that meet the requirements of internal and external stakeholders.The ideal...
-
Senior Software Engineer
4 weeks ago
Durham, North Carolina, United States IQVIA INC (US10) Full timeJob Title: Staff Engineer, Software Development, Analytics Center of ExcellenceThe Analytics Center of Excellence (Analytics COE) at IQVIA INC (US10) is seeking a highly skilled Staff Engineer to lead the design and development of data science applications that support clinical trials business. As a key member of our team, you will be responsible for...
-
Senior Software Engineer
2 weeks ago
Durham, North Carolina, United States Alphanumeric Systems Full timeJob Title: Senior Software Engineer - Data PlatformAlphanumeric Systems is seeking a highly skilled Senior Software Engineer to join our Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing scalable APIs that meet the requirements of internal and external stakeholders.Key Responsibilities:Lead...
-
Senior Software Engineer
1 day ago
Durham, North Carolina, United States Resource Informatics Group Full timeJob SummaryResource Informatics Group is seeking a highly skilled Senior Software Engineer - Test Automation to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities. Key ResponsibilitiesDesign and develop automated tests and in-house...
-
AI Technology Engineer
19 hours ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team as an AI Technology Engineer. The ideal candidate will have a strong background in deep learning, graphs, machine learning, and data analytics, and will be able to develop cutting-edge techniques to ensure optimal performance on current- and...
-
Durham, North Carolina, United States Google Full timeAbout the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to improve the way billions of users interact with information and each other.We're looking for engineers who can design, develop, and deploy scalable software systems that handle massive amounts of data and traffic.ResponsibilitiesDesign...