ByteDance
Senior Machine Learning Engineer, Developer AI
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 5+ years of relevant industry or research experience.
- Education
- Bachelor’s degree or above in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, or a related field.
About the job
Develops AI systems and agents for code generation, testing, debugging, and other software engineering tasks to improve developer productivity.
What you'll do
- Build and improve machine learning and large language model systems and developer agents for software engineering workflows.
- Improve model and agent performance using techniques such as retrieval, fine-tuning, reinforcement learning, and tool-use design.
- Create training and evaluation data pipelines and apply advances in AI to developer productivity problems.
What they ask for
- Bachelor’s degree or above in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, or a related field.
- 5+ years of relevant industry or research experience in machine learning, large language models, code intelligence, AI-powered developer tools, or related areas.
- Strong programming skills in one or more languages such as Python, Go, Java, C++, JavaScript, or TypeScript.
- Experience owning complex machine learning projects end-to-end and building scalable, reliable machine learning systems or AI-powered applications.
Nice to have
- Experience building AI systems for software engineering, such as code generation, coding agents, unit test generation, debugging, or code review.
- Experience with large language models, model improvement or post-training techniques, agentic systems, or large-scale training and evaluation pipelines.
Tools
Python, Go, Java, C++, JavaScript, TypeScript, MCP
AI focus
Builds and improves LLM-based developer tools and agents for code generation, testing, debugging, code understanding, and multi-step software engineering; includes model improvement, agent design, and training and evaluation data pipelines.
Model-written summary · the original posting is authoritative