CareerPlan

Senior Machine Learning Engineer

USAFull-time2026-09-18 → 2026-11-10

Core

Develop and improve machine learning and large language model systems for code generation, unit test generation, debugging, and building AI-powered developer agents.

Role type

Senior IC machine learning engineer (code intelligence & developer agents)

Builds

AI-powered developer agents, workflows, and ML systems for the software development lifecycle

Domain

Software Engineering + Large Language Models

Deliverable

production ML models

Required skills

Python, Go, Java, C++, JavaScript, TypeScript, data structures, algorithms, machine learning, operating systems, databases, system design, end-to-end ML project ownership, scalable system engineering

Preferred skills

AI systems for software engineering, LLM post-training techniques, agentic system design, large-scale training data pipelines, program analysis, technical leadership

Technologies

Python, Go, Java, C++, JavaScript, TypeScript, MCP, agent harnesses

Responsibilities

Develop and improve ML/LLM systems for code generation and debugging; Build AI-powered developer agents and workflows; Improve model performance via fine-tuning and reinforcement learning; Build training and evaluation data pipelines; Apply advances in code intelligence to developer productivity problems

Seniority

Senior, hands-on IC