CareerPlanGet AI match score →

C++ Machine Learning Engineer, Models Training

Gdańsk, Pomeranian Voivodeship, Poland; Warszawa, Masovian Voivodeship, Poland💼 Full-time🗓 2026-01-17 → 2026-08-01

Core

Building high-performance C++ training frameworks and optimizing ML models for custom RISC-V silicon.

Role type

Senior IC machine learning engineer (systems/training)

Builds

High-performance ML training frameworks and optimized model layers for custom AI chips

Domain

AI hardware / Custom silicon / Systems programming

Deliverable

production ML models

Required skills

C++ (low-level, performance-critical), tensor manipulation, memory layout optimization, compiler graph understanding, PyTorch familiarity, kernel development

Preferred skills

RISC-V architecture knowledge, operator fusion techniques, hardware-aware model optimization

Technologies

C++, PyTorch, RISC-V

Responsibilities

Extend and optimize ML training framework with new ops and layers, Debug and tune model performance on Tenstorrent chips, Collaborate with compiler teams to ensure correct model compilation, Support integration of real-world models into production

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗