Lead ML&AI Engineer

EPAM Systems

Deutschland

Remote

EUR 90.000 - 130.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Vorstellungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

EPAM Systems is seeking a Senior C++ Software Engineer to join a team building the next generation of computers for AI. You will write kernels in C++ for AI/ML workloads and help develop the compiler and neural network stack supporting LLMs and CNNs.

This role collaborates with experts in computer architecture and ASIC design to deliver high-performance GPU/accelerator solutions, build and optimize ML models with PyTorch or TensorFlow, and own key kernel design decisions within the ML & AI team.

Qualifikationen

  • 5+ years of experience in software engineering with a focus on ML/AI.
  • 5+ years of experience in C++ and CUDA/kernel programming.
  • Knowledge in GPU/AI-accelerator architectures.
  • Experience in building and working with ML models in PyTorch or TensorFlow.
  • Understanding of modern ML model architectures such as transformers.
  • English proficiency at B2 level or higher.

Aufgaben

  • Write kernels in C++ for various operations used across AI and ML workloads.
  • Develop and optimize the compiler and neural network stack supporting LLMs and CNNs.
  • Collaborate with experts in computer architecture, ASIC design and advanced systems to build next-generation computing solutions.
  • Design and implement AI/ML kernel operations tailored to GPU/AI-accelerator architectures.
  • Build and maintain ML models using PyTorch or TensorFlow.
  • Ensure kernel-level performance and correctness across modern neural network architectures such as transformers.
  • Take ownership of key technical decisions as a lead developer within the ML & AI team.

Kenntnisse

C++
CUDA/kernel programming
ML/AI
PyTorch
TensorFlow
Transformers
English B2+

Tools

CUDA
Python
PyTorch
TensorFlow

Jobbeschreibung

We are looking for a Senior C++ Software Engineer to join a team building the next generation of computers for artificial intelligence. The company brings together experts in computer architecture, ASIC design, advanced systems and neural network compilers, with the team focused on the compiler and neural network stack, including LLMs and CNNs. This is a key developer role within the ML & AI team.

Responsibilities
  • Write kernels in C++ for various operations used across AI and ML workloads
  • Develop and optimize the compiler and neural network stack supporting LLMs and CNNs
  • Collaborate with experts in computer architecture, ASIC design and advanced systems to build next-generation computing solutions
  • Design and implement AI/ML kernel operations tailored to GPU/AI-accelerator architectures
  • Build and maintain ML models using PyTorch or TensorFlow
  • Ensure kernel-level performance and correctness across modern neural network architectures such as transformers
  • Take ownership of key technical decisions as a lead developer within the ML & AI team
Requirements
  • 5+ years of experience in software engineering with a focus on ML/AI
  • 5+ years of experience in C++ and CUDA/kernel programming
  • Knowledge in GPU/AI-accelerator architectures
  • Experience in building and working with ML models in PyTorch or TensorFlow
  • Understanding of modern ML model architectures such as transformers
  • English proficiency at B2 level or higher
  • Nice to have Proficiency in Python programming with hands-on experience in developing, training and fine-tuning deep learning models
  • Proven LLM experience
  • Skills in designing, implementing and iterating on neural network architectures to achieve optimal performance on diverse tasks
  • Capability to investigate and troubleshoot model performance issues including gaps in compilation steps and kernels
  • Demonstrated experience in designing, training and deploying neural networks for various applications
  • Solid understanding of machine learning fundamentals including supervised and unsupervised learning techniques
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Artificial Intelligence Engineer
Senior Artificial Intelligence Engineer

IPI Technolab • Deutschland

Vor Ort
EUR 90.000 - 130.000
AI/ML Engineer
AI/ML Engineer

Lingaro • Deutschland

Remote
EUR 90.000 - 130.000
AI Compiler Engineer (Senior Staff)
AI Compiler Engineer (Senior Staff)

Roofline • Köln

Vor Ort
EUR 120.000 - 160.000
Equity
On-site retreats
Lead Kernel Engineer/Architect (m/f/d)
Lead Kernel Engineer/Architect (m/f/d)

EPAM Systems • Frankfurt

Hybrid
EUR 140.000 - 210.000
30 days holiday
Company Pension Scheme
Performance reviews
+5
Principal AI Developer Technology Engineer
Principal AI Developer Technology Engineer

NVIDIA Gruppe • München

Vor Ort
EUR 100.000 - 130.000
AI Engineer (all levels)
AI Engineer (all levels)

Secure Systems Engineering GmbH • Berlin

Hybrid
EUR 60.000 - 90.000
Flexible hybrid working
Comfortable travel policy
Continuous training programs
AI Compiler Engineer (Senior Staff)
AI Compiler Engineer (Senior Staff)

Rooflineai • Deutschland

Hybrid
EUR 120.000 - 190.000
Equity
On-site retreats
Flexible schedule
+1
Senior High Performance AI Engineer
Senior High Performance AI Engineer

Jobtailor • Deutschland

Remote
EUR 120.000 - 180.000
AI DevOps Engineer
AI DevOps Engineer

Lingaro • Deutschland

Remote
EUR 110.000 - 170.000
Lead Engineer, Machine Learning
Lead Engineer, Machine Learning

Embedded Shishya • Deutschland

Remote
EUR 90.000 - 140.000