NVIDIA
Join our multidisciplinary team and help build and improve GPU and CPU accelerated data processing software libraries. Projects like DALI or nvImageCodec are used in all kinds of processing workflows and support NVIDIA’s vision and growth. Starting powering AI, data analytics, image processing, computer vision, and scientific simulations for leading commercial and academic organizations worldwide, you will design, develop, and optimise pioneering algorithms. Ideal candidates have experience with accelerated computing and a passion for advancing the state‑of‑the‑art in various computing domains. If this sounds exciting, we would love to meet you!
Senior Software Engineer II (Tech Lead) - ML, New Products What You’ll Be Doing
Developing scalable library software using modern tools and languages for various numerical methods.
Performance tuning, optimisation, and benchmarking of algorithms on various architectures.
Working closely with the leadership team and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries.
Providing technical leadership and guidance to library engineers working with you.
Finding opportunities to improve user experience and library performance.
What We Need To See
PhD or MSc in Computational Science, Computer Science, Applied Maths, or a related field (or equivalent experience).
5+ years of experience developing, debugging, and optimising high‑performance parallel numerical applications on modern computing platforms, with GPU acceleration using CUDA.
Strong C/C++ programming and software development skills.
Proven experience in leading and completing software development projects.
Strong collaboration, communication, and documentation habits.
Ways To Stand Out From The Crowd
Good knowledge of CPU and/or GPU hardware architecture.
Experience with software development practices such as CI/CD systems and project management tools such as JIRA.
Experience working in a distributed organisation.
Debugging, profiling and testing skills for accuracy and performance.
Fluency with Python.
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal‑opportunity employer. We do not discriminate on the basis of race, religion, colour, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
#J-18808-Ljbffr
Senior Software Engineer II (Tech Lead) - ML, New Products What You’ll Be Doing
Developing scalable library software using modern tools and languages for various numerical methods.
Performance tuning, optimisation, and benchmarking of algorithms on various architectures.
Working closely with the leadership team and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries.
Providing technical leadership and guidance to library engineers working with you.
Finding opportunities to improve user experience and library performance.
What We Need To See
PhD or MSc in Computational Science, Computer Science, Applied Maths, or a related field (or equivalent experience).
5+ years of experience developing, debugging, and optimising high‑performance parallel numerical applications on modern computing platforms, with GPU acceleration using CUDA.
Strong C/C++ programming and software development skills.
Proven experience in leading and completing software development projects.
Strong collaboration, communication, and documentation habits.
Ways To Stand Out From The Crowd
Good knowledge of CPU and/or GPU hardware architecture.
Experience with software development practices such as CI/CD systems and project management tools such as JIRA.
Experience working in a distributed organisation.
Debugging, profiling and testing skills for accuracy and performance.
Fluency with Python.
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal‑opportunity employer. We do not discriminate on the basis of race, religion, colour, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
#J-18808-Ljbffr