NVIDIA

AI Developer, Technology Engineer

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Reading • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

About the role

  • Study and develop cutting-edge techniques in machine learning, graphs, data analytics and deep learning.
  • Perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures.
  • Work directly with key customers to understand current and future problems they are solving.
  • Provide the best AI solutions using GPUs.
  • Collaborate closely with architecture, research, libraries, tools, and system software teams at NVIDIA.

Requirements

  • A Masters degree or PhD in an engineering or computer science related discipline.
  • 3+ years of relevant work or research experience.
  • Strong knowledge of C/C++, software design, programming techniques, and AI algorithms.
  • Firsthand work experience with parallel programming, ideally CUDA C/C++.
  • Strong communication and organization skills with a logical approach to problem solving.
  • Good time management and task prioritization skills.
  • Some travel is required for conferences and for on-site visits with developers.
Benefits
  • NVIDIA is widely considered to be one of the technology world’s most desirable employers.
  • Commitment to fostering a diverse work environment and being an equal opportunity employer.
  • Opportunities for professional development and innovation in AI.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningdata analyticsdeep learningC/C++software designprogramming techniquesAI algorithmsparallel programmingCUDA
Soft skills
communication skillsorganizational skillsproblem solvingtime managementtask prioritization
Certifications
Masters degreePhD