Compute DevTech Engineer in Bristol
Compute DevTech Engineer

Compute DevTech Engineer in Bristol

Bristol Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
N

At a Glance

  • Tasks: Join NVIDIA's DevTech team to innovate in AI and computational engineering.
  • Company: NVIDIA, a leader in computer graphics and AI technology.
  • Benefits: Competitive salary, comprehensive benefits, and a vibrant company culture.
  • Why this job: Make a real impact on the future of computing with cutting-edge technology.
  • Qualifications: Degree in computer science or engineering with strong programming skills.
  • Other info: Diverse and supportive environment with opportunities for career growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fuelled by great technology—and amazing people! Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self‑driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.

As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world!

What You Will Be Doing

  • NVIDIA is looking for a committed, outstanding software developer, computer scientist or computational scientist to join its Compute Developer Technology (Devtech) team in Europe. This role focuses on research and development of techniques to accelerate leading applications in computational engineering (CAE, CFD, EDA), high performance computing, scientific computing, data analytics, and artificial intelligence.
  • This includes performing in‑depth analysis and optimization to ensure the best possible performance on the current and next generation of CPU, GPU, and network architectures.
  • Engage directly with experts in their field to understand and address the problems they are solving today and tomorrow.
  • Guide key application developers, contribute directly to the applications, develop reference codes or libraries.
  • Create and optimize core parallel algorithms and data structures to provide the best solutions using the NVIDIA platform.
  • Join efforts with diverse groups at NVIDIA such as the architecture, research, libraries, tools, system software, and product management teams to constantly improve our platform.
  • Influence the design of next‑generation architectures, software stack, and programming models, by investigating the impact on application performance and developer productivity.

What We Need To See

  • A BS, MS, or PhD degree in computer science or in engineering or a domain science with a strong focus on the related computational methods or equivalent experience with 10+ years of experience.
  • Strong knowledge of C/C++ and/or Fortran with solid understanding in software design, programming techniques, and algorithms.
  • Hands‑on experience with parallel programming, e.g., in MPI, OpenMP, CUDA, and/or OpenACC.
  • Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.
  • Expertise in computational engineering (CAE, EDA), computational geometry and linear solvers is a plus.

With highly competitive salaries, a comprehensive benefits package, and a great company culture, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward‑thinking and hardworking people in the world and our engineering teams are rapidly growing. If you are a creative and autonomous engineer with a real passion for technology, we want to hear from you.

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.

Compute DevTech Engineer in Bristol employer: Nvidia

NVIDIA is an exceptional employer, offering a dynamic and inclusive work culture that fosters innovation and collaboration among its talented workforce. With competitive salaries, comprehensive benefits, and ample opportunities for professional growth, employees are encouraged to push the boundaries of technology while making a meaningful impact in fields like AI and high-performance computing. Join us in Europe and be part of a team that values creativity and diversity, where your contributions will shape the future of computing.
N

Contact Detail:

Nvidia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Compute DevTech Engineer in Bristol

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at NVIDIA. Use LinkedIn or attend tech meetups to connect with current employees and get the inside scoop on what they’re looking for.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++, CUDA, or parallel programming. This is your chance to demonstrate your expertise and passion for technology.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and problem-solving techniques. Practice coding challenges on platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the NVIDIA team and making an impact.

We think you need these skills to ace Compute DevTech Engineer in Bristol

C/C++
Fortran
Software Design
Programming Techniques
Algorithms
Parallel Programming
MPI
OpenMP
CUDA
OpenACC
Computational Engineering
Data Analytics
Problem Solving
Time Management
Task Prioritisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Compute DevTech Engineer role. Highlight your experience with C/C++ and parallel programming, as well as any relevant projects that showcase your skills in computational engineering.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about NVIDIA's mission and how your background aligns with the role. Be sure to mention specific technologies or projects that excite you.

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—demonstrate them! Include examples of how you've tackled complex problems in past roles, especially those related to high-performance computing or AI.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to see your application and get you into the process!

How to prepare for a job interview at Nvidia

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C/C++ and Fortran, as well as parallel programming techniques like MPI and CUDA. Be ready to discuss specific projects where you've applied these skills, as this will show your hands-on experience and understanding of the technologies that NVIDIA values.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled complex problems in computational engineering or scientific computing. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your logical approach and time management skills.

✨Engage with the Team's Vision

Familiarise yourself with NVIDIA's current projects and future goals, especially in AI and high-performance computing. During the interview, express your enthusiasm for their mission and how your background aligns with their vision for the next generation of computing.

✨Communicate Clearly and Confidently

Good communication is key! Practice explaining complex technical concepts in a way that's easy to understand. This will not only demonstrate your expertise but also your ability to collaborate with diverse teams at NVIDIA, which is crucial for the role.

Compute DevTech Engineer in Bristol
Nvidia
Location: Bristol

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>