New: upload your resume and get matched to AI jobs. Free to start →

AI Developer Technology Engineer

Salary not listed • Remote • Switzerland, Remote • Full-time

Posted 2d ago

Job Location

Switzerland, Remote

Also open in China, Shanghai

Tech Stack

Remote Work Policy

Fully remote

Employment Type

Full-time

Categories

Machine Learning Engineer

About the job

We are seeking a Senior Developer Technology Engineer specializing in Artificial Intelligence. This role involves researching and developing techniques to accelerate AI workloads, particularly deep learning and machine learning, on advanced computer architectures. You will identify and eliminate system bottlenecks to achieve optimal performance on pioneering hardware. A key aspect of this position is collaborating with other technical experts and the developer community, publishing findings, and influencing the design of next-generation hardware and software. This is an opportunity to work at the forefront of technology breakthroughs with an industry leader.

Responsibilities

  • Research and develop techniques to GPU accelerate workloads in deep learning, machine learning, or other AI domains.
  • Analyze and optimize complex AI and HPC algorithms on modern CPU and GPU architectures in collaboration with technical experts.
  • Publish and present discovered optimization techniques in developer blogs or conferences.
  • Influence the design of next-generation hardware architectures, software, and programming models.

Requirements

  • Advanced degree in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).
  • 8+ years of relevant experience in software development or research.
  • Programming fluency in C/C++ with a deep understanding of algorithms and software development.
  • Background in parallel programming (e.g., CUDA, OpenACC, OpenMP, MPI, pthreads).
  • Hands-on experience with low-level performance optimizations.
  • In-depth expertise with CPU and GPU architecture fundamentals.
  • Effective communication, organization, logical problem-solving, time management, and prioritization skills.