
AI Developer, Technology Engineer
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Reading • 🇬🇧 United Kingdom
Visit company websiteJob 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