Deep Learning Engineer Jobs

Specialists who design, train, and deploy deep neural networks. A core role in the machine learning ecosystem, driving innovation in AI applications.

Open roles
10
Salary range
221k – 507k
Hiring companies
3

Deep Learning Engineers are at the forefront of AI innovation, focusing on the design, training, and deployment of deep neural networks. These engineers work across a variety of sectors, from tech giants and scaleups to research-heavy startups and the larger consultancies. Their role is crucial in developing cutting-edge solutions for tasks such as image and speech recognition, natural language processing, and autonomous systems.

What the role does

Inside the role of a Deep Learning Engineer

A typical week for a Deep Learning Engineer is a mix of model development, experimentation, and collaboration with cross-functional teams.

  1. 01
    Design and implement deep neural network architectures.
  2. 02
    Train models using large datasets and optimise performance.
  3. 03
    Collaborate with data scientists and software engineers.
  4. 04
    Conduct experiments to validate model accuracy and efficiency.
  5. 05
    Document findings and present results to stakeholders.
  6. 06
    Stay updated with the latest research and industry trends.
Salary on the board

221k – 507k

Based on advertised midpoints across the 8 priced listings posted in the last 12 months. Base salary only.

Salary visibility
24% of listings advertise a salary.
By seniority
k base
Senior
221
507
8 jobs
Skills & tools

What hiring managers ask for

% of 5 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Deep Learning
100%
Python
80%
PyTorch
80%
TensorRT
80%
CUDA
80%
Docker
80%
Triton Inference Server
80%
TensorRT-LLM
40%
vLLM
40%
SGLang
40%
Diffusion Models
40%
GPU Optimization
40%
Career ladder

From Junior to Principal

A typical UK progression for deep learning engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Deep Learning Engineer

    0–2 yrs

    Assist in the development and testing of deep learning models, with a focus on learning and contributing to team projects.

  2. Level 2

    Deep Learning Engineer

    2–5 yrs

    Own the design and implementation of deep learning models, working on complex problems and leading small projects.

  3. Level 3

    Senior Deep Learning Engineer

    5–8 yrs

    Lead the development of advanced deep learning solutions, mentor junior engineers, and drive innovation within the team.

  4. Level 4

    Principal Deep Learning Engineer

    8+ yrs

    Strategise and oversee the technical direction of deep learning initiatives, influence company-wide AI strategy, and lead large-scale projects.

Pathway

How to become a Deep Learning Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Foundational Skills

    Gain a strong understanding of machine learning fundamentals and programming languages like Python and TensorFlow.

  2. 2

    Specialisation in Deep Learning

    Focus on deep learning techniques, including neural network architectures, training methodologies, and optimisation strategies.

  3. 3

    Practical Experience

    Apply deep learning knowledge in real-world projects, working on datasets and models to solve specific problems.

  4. 4

    Advanced Techniques

    Explore advanced topics such as reinforcement learning, generative models, and transfer learning to enhance your expertise.

  5. 5

    Leadership and Mentorship

    Take on leadership roles, mentor junior engineers, and contribute to the strategic direction of deep learning initiatives.

  6. 6

    Innovation and Research

    Drive innovation by conducting original research, publishing papers, and contributing to the broader AI community.

Live jobs

10 live roles

See all 10 roles
NVIDIA logo

Senior Deep Learning Engineer

This role involves optimizing and deploying large-scale deep learning models for high-performance inference on GPU platforms, specifically within NVIDIA's Cosmos World Foundation Models platform. The engineer will work at the intersection of deep learning and systems optimization, profiling workloads and removing bottlenecks in collaboration with research, software, and hardware teams. The position focuses on enabling efficient physical AI for applications like autonomous vehicles, robotics, and video analytics through GPU-accelerated simulation and reasoning.

NVIDIA United Kingdom PLN 221,250 – PLN 507,000 pa
Hybrid Permanent
NVIDIA logo

Senior Deep Learning Engineer

Develop and optimize deep learning models for high-performance inference on GPU platforms, focusing on deploying Cosmos World Foundation Models in production environments. Collaborate with research and engineering teams to profile and accelerate workloads across diverse hardware. Work at the intersection of AI, systems, and GPU optimization to enable scalable physical AI simulations for autonomous vehicles, robotics, and video analytics.

NVIDIA PLN 221,250 – PLN 507,000 pa
Hybrid Permanent

Deep Learning Researchers / Engineers- Sophisticated Prop Trading Firm

This role involves building a cutting-edge deep learning platform for a prop trading firm, focusing on neural networks, transformers, and LLM-driven research. You'll work in a greenfield environment with significant autonomy to shape the research stack and contribute to multi-modal modelling and modern NLP systems.

eFinancialCareers London, United Kingdom
On-site Permanent

Senior Computer Vision Engineer - Deep Learning

Design and deploy production-grade computer vision systems using deep learning techniques such as CNNs and Vision Transformers. Translate AI research into robust, real-world applications for defence and security environments. Work across the full development lifecycle, from research to deployment on cloud and edge platforms.

MFK Recruitment Brentford, London, TW8 9DE, United Kingdom £70,000 – £95,000 pa
Hybrid Permanent Clearance Required
NVIDIA logo

Senior Deep Learning Engineer

Design and optimize deep learning models for high-performance inference on GPU platforms within the NVIDIA Cosmos physical AI system. Focus on profiling, bottleneck identification, and deployment of generative foundation models for applications in autonomous vehicles, robotics, and video analytics. Collaborate with research, software, and hardware teams to deliver production-grade systems.

NVIDIA PLN 221,250 – PLN 507,000 pa
NVIDIA logo

Senior Deep Learning Engineer

This role involves optimizing and deploying deep learning models for high-performance inference on GPU platforms, specifically within NVIDIA's Cosmos platform for physical AI. The engineer will work on improving inference speed, profiling workloads, and removing bottlenecks in production-grade systems. Collaboration with research scientists, software engineers, and hardware experts is central, with a focus on generative models used in autonomous vehicles, robotics, and video analytics.

NVIDIA PLN 221,250 – PLN 507,000 pa
Hybrid Permanent
NVIDIA logo

Senior Deep Learning Engineer

This role involves optimizing and deploying deep learning models for high-performance inference on GPU platforms, specifically within NVIDIA's Cosmos World Foundation Models platform. The engineer will work at the intersection of deep learning, systems, and GPU optimization, profiling and eliminating bottlenecks in production-grade systems. Collaboration with research scientists, software engineers, and hardware experts is central to advancing physical AI applications in autonomous vehicles, robotics, and video analytics.

NVIDIA PLN 221,250 – PLN 507,000 pa
Hybrid Permanent
NVIDIA logo

Senior Deep Learning Software Engineer, Inference

This role involves designing, optimizing, and maintaining high-performance deep learning inference software for large-scale AI models, particularly focusing on GPU-accelerated frameworks like vLLM and SGLang. The engineer will implement cutting-edge algorithms, improve model serving efficiency across NVIDIA's GPU architectures, and contribute to open-source inference libraries. Work includes performance tuning, cross-architecture scaling, and close collaboration with deep learning and framework teams.

NVIDIA Netherlands PLN 221,250 – PLN 507,000 pa
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Essential skills include a strong foundation in mathematics, programming proficiency in Python, and expertise in deep learning frameworks like TensorFlow and PyTorch.

  • Gain experience in machine learning, complete relevant courses or certifications, and work on personal or open-source projects to build a portfolio.

  • Common industries include tech, healthcare, finance, and automotive, where deep learning is used for tasks like image recognition, natural language processing, and predictive analytics.

  • Salaries vary based on experience and location. For more detailed salary information, refer to the salary section on this page.

Hiring deep learning engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.