Fullstack Machine Learning Developer (Junie)
Core
Building Junie, an AI coding agent that operates within JetBrains IDEs and as a standalone CLI to autonomously develop, maintain, and evolve software subsystems.
Role type
Senior IC Fullstack Machine Learning Developer (AI Agents)
Builds
Junie AI coding agent (CLI and IDE integrations)
Domain
Developer Tools / Artificial Intelligence / LLMs
Deliverable
production ML models | product features
Required skills
Full-stack software development, LLM integration, prompt engineering, agentic workflows, model fine-tuning, autonomous agent behavior design, production code lifecycle management
Preferred skills
Experience with model ensembling, cost-efficiency optimization for AI, long-term project autonomy
Technologies
LLMs, CLI tools, JetBrains IDEs
Responsibilities
Develop and ship new features for Junie across CLI and model integrations, Experiment with model setups and cost efficiency strategies, Build and test autonomous agent behaviors for long-term project maintenance, Own the full development cycle from research to production, Use Junie daily to iterate on quality and UX
Seniority
Senior, hands-on IC