Machine Learning Engineer
Core
Develop, implement, review, and validate complex machine learning engineering solutions, including training pipelines, inference systems, and coding agents.
Role type
Senior IC machine learning engineer (research & engineering)
Builds
Production ML models, training pipelines, inference systems, and evaluation frameworks
Domain
Artificial Intelligence / Machine Learning
Deliverable
production ML models
Required skills
Python, machine learning model development, training pipeline construction, inference system building, coding agents integration, algorithmic debugging, numerical optimization, memory optimization, computational efficiency analysis
Preferred skills
PyTorch, TensorFlow, JAX, GPU computing, high-throughput inference, numerical computing, performance profiling, academic publications, open-source contributions
Technologies
Python, PyTorch, TensorFlow, JAX, command-line tools, GPU
Responsibilities
Develop and validate machine learning models, training pipelines, and inference systems; Implement model components, data pipelines, evaluation frameworks, and numerical methods; Build reproducible workflows; Debug algorithmic, numerical, and system-level issues; Optimize memory use, computational efficiency, and inference throughput; Integrate coding agents into Python development workflows; Verify correctness, reproducibility, and performance; Review code quality and technical accuracy
