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
5
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.
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

5 live roles

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
NVIDIA logo

Senior Deep Learning Software Engineer, Inference

Design and optimize GPU-accelerated deep learning inference software for large-scale language and generative AI models. Develop and enhance high-performance frameworks like vLLM and SGLang, implementing cutting-edge algorithms and performance improvements across NVIDIA's GPU architectures. Collaborate with open-source communities and internal teams to optimize model serving pipelines using tools like CUDA, Triton, and CUTLASS.

NVIDIA PLN 221,250 – PLN 507,000 pa
Remote 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

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 Software Engineer, Inference

Design and optimize high-performance deep learning inference software for NVIDIA's GPU-accelerated platforms, focusing on frameworks like vLLM and SGLang. Work on performance tuning of LLMs and generative AI models across datacenter and edge GPUs. Collaborate with open-source communities and internal teams to enhance model serving efficiency and scalability.

NVIDIA 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.