← 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