JetBrains

(Senior) Machine Learning Developer (Junie)

JetBrains
Apply
6 days ago
Remote, Germany +11 moreSenior

Responsibilities

  • Develop and ship Junie features across its standalone 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 iterate on its quality and user experience.

Requirements

  • Proven track record developing and shipping machine learning or full-stack software products.
  • Hands-on experience with LLMs, prompt engineering, or agentic workflows.
  • Ability to write high-quality production code across the full development lifecycle.
  • Practical experience building or fine-tuning ML models.
  • Strong ownership, curiosity, adaptability, and interest in autonomous AI systems and software engineering tools.

Benefits

  • Competitive base salary reflecting skills and experience.
  • Flexible work location from home or the office.
  • Remote work from abroad for up to 30 days per year.
  • Additional time off.
  • Medical insurance allowance.
  • Learning and development opportunities, including conferences, courses, and language classes.
  • Relocation support.
  • Hot meals or a lunch allowance on workdays.
  • Mental health support.
  • On-site gym or sports club stipend.
  • Internal company events; benefits may vary by location.
JetBrains

About JetBrains

1,001-5,000 employees

On a mission to make software development a more productive and enjoyable experience. Make it happen. With Code.

Contact me