Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer - Optimization

NVIDIA - Masovian Voivodeship, Poland

This job is offline
AI Summary ✨

Requirements:

  • PhD or Masters degree in Computer Science, Applied Math, or related science or engineering field of study (or equivalent experience)
  • Experience developing, debugging, and optimizing high-performance applications with GPU acceleration
  • Excellent C++ parallel programming and software design skills. CUDA is a plus.
  • Deep understanding of fundamental numerical methods and computations in science and engineering. Experience developing combinatorial or mathematical optimization solvers is a plus.
  • Strong communication and interpersonal skills are required along with the ability to work in a dynamic team. Experience with mentoring junior engineers and interns is a plus.
  • 5+ years of experience

What You'll Be Doing:

  • Designing and implementing groundbreaking techniques in the field of decision science and mathematical optimization
  • Performance tuning, optimization, and benchmarking of large-scale parallel numerical software
  • Collaborating with other software engineers, internal and external researchers, and a diverse set of internal product teams
  • Finding opportunities to improve the code base and reduce code maintenance overhead through re-architecting
  • Exercise leadership and coordinate with multiple teams to achieve objectives

Perks and Benefits:

  • Join a team working on next-generation solvers to accelerate optimization with modern, highly-parallel hardware architectures
  • Opportunity to work on cutting-edge technology for addressing tough problems in operations research
  • Be part of an innovative team at NVIDIA, known for its industry-leading technology
  • Work with forward-thinking and hardworking individuals in a creative and collaborative environment
Apply here
Experience: Senior
Posted: September 18, 2024

Get notified about new job opportunities

Subscribe