← Back to list
Job · Mid-level

Fullstack Machine Learning Developer (Junie)

Fullstack Developer • Mid-level • Remote • Full-time European Union EU/EMEA

Works on Junie, JetBrains' AI coding agent, diving into ML models, standalone CLI tools, and autonomous coding agents from research to production.

Stack

Responsibilities

  • Develop and ship new features for Junie across CLI and model integrations
  • Experiment with model setups, ensembling, and cost efficiency strategies
  • Build and test autonomous agent behaviors for long-term project maintenance
  • Own the full development cycle from initial research to production-ready code
  • Use Junie daily to continuously iterate on its quality and user experience

Requirements

  • A proven track record of developing and shipping machine learning or full-stack software products
  • Hands-on experience working with LLMs, prompt engineering, or agentic workflows
  • The ability to write high-quality production code across the full development lifecycle
  • Practical experience building or fine-tuning ML models

Soft skills

ownershipcuriosityfast learninglong-term thinking

What we offer

  • Strong base salary
  • Flexible work location: home or office
  • Remote work up to 30 days per year from abroad
  • Extra time off
  • Medical insurance allowance
  • Learning and development opportunities: conferences, courses, language classes
  • Relocation support
  • Language classes
  • Hot meal or lunch allowance

About the company

JetBrains creates intelligent software development tools for developers and teams; used by 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100.

Similar jobs