Fullstack Machine Learning Developer (Junie)

JetBrains

United States

À distance

USD 180 000 - 240 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Flexible work location
Remote work up to 30 days abroad
Relocation support
Medical insurance allowance
Learning and development opportunities
On-site gym or sports stipend

Résumé du poste

JetBrains is seeking an engineer who loves ML, building standalone CLI tools, and exploring how far AI agents can go in autonomous coding.

You’ll own end-to-end features for Junie CLI and model integrations, experiment with ensembling and cost strategies, and test autonomous behaviors.

This role rewards ownership, curiosity, rapid learning, and long-term impact as you help shape the future of software development at JetBrains, with a strong focus on production-ready code and user experience.

Qualifications

  • Proven track record shipping ML or full-stack software products.
  • Hands-on experience with LLMs, prompts, or agentic workflows.
  • Ability to write production-grade code across the full development lifecycle.
  • Experience building or fine-tuning ML models.

Responsabilités

  • 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.

Connaissances

Ownership
Curiosity
Rapid learning
Long-term impact
Autonomous AI systems

Outils

LLMs
Prompt engineering

Description du poste

Are you an engineer who loves diving deep into ML models, building standalone CLI tools, and exploring how far AI agents can go in autonomous coding? Do you want to rethink how software is built and use the tools you create every single day?

About JetBrains

We create intelligent software development tools for developers and teams. More than 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100 rely on our products to solve real, complex problems. Our mission is simple: make development teams more productive and AI adoptable at scale.

What you’ll do

We build Junie, our AI coding agent, available across JetBrains IDEs and as a standalone CLI. We’re combining the latest advancements in AI and LLMs with our decades of software development expertise.

We are working in three main areas: growing Junie CLI into a general‑purpose agent independent of any IDE, optimizing model ensembling and setups for the best cost‑to‑intelligence ratio without compromising code quality, and pushing next‑level autonomy so Junie can own, maintain, and evolve entire subsystems over multi‑day horizons.

You’ll have end‑to‑end ownership over these initiatives, taking work from early research to production code while shaping the future of autonomous development.

Day to day, you will:

  • 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.
What you’ll bring
  • Comfort taking full ownership of decisions and implementation.
  • The curiosity to challenge assumptions and experiment with new ideas.
  • The ability to learn new concepts quickly and adapt quickly.
  • A mindset focused on long‑term impact rather than short‑term workarounds.
  • Strong interest in autonomous AI systems and software engineering tools.
What you’ll need
  • 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.
What success looks like

In this role, success means taking bold experiments in agent autonomy and cost efficiency and turning them into reliable, production‑ready capabilities. You’ll know you’re succeeding when Junie can tackle complex multi‑day engineering tasks autonomously and the tool you build every day actively improves your own engineering workflow.

Why join JetBrains?
  • Strong base salary. We offer competitive pay that reflects your skills and experience.
  • Flexible work location. Enjoy the freedom to work from home or from the office.
  • Remote work. Spend up to 30 days per year working remotely from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Enjoy peace of mind for you and your family
  • Learning and development opportunities. Access to conferences, courses, and language classes.
  • Relocation support. We help make your move as smooth and stress‑free as possible. (keep if relevant for the role)
  • Language classes. Pick up the local language or sharpen your English skills.
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services.
  • Sports benefit. Enjoy an on‑site gym or sports club stipend.
  • Internal events. Join company‑wide celebrations and team gatherings.

*Some benefits may vary depending on location.

We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Autonomous AI Coding Tools Engineer
Autonomous AI Coding Tools Engineer

JetBrains • États-Unis

À distance
USD 180 000 - 240 000
Flexible work location
Remote work up to 30 days abroad
Relocation support
+3
Senior Product Manager (JetBrains Context)
Senior Product Manager (JetBrains Context)

JetBrains • City of Amsterdam (NY)

À distance
USD 140 000 - 210 000
Strong base salary
Flexible work location (remote/office)
Remote work up to 30 days/year abroad
+5
product manager for AI coding agents
product manager for AI coding agents

JetBrains • États-Unis

Sur place
USD 140 000 - 210 000
Flexible work location
Remote work abroad up to 30 days/yr
Medical insurance allowance
+4
Customer Success Engineer EMEA - w/m/d
Customer Success Engineer EMEA - w/m/d

Resumonk • États-Unis

Hybride
USD 95 000 - 130 000
Flexible work location
Remote work up to 30 days/year
Relocation support
+4
Customer Success Engineer EMEA - w/m/d
Customer Success Engineer EMEA - w/m/d

JetBrains • États-Unis

À distance
USD 110 000 - 140 000
Relocation support
Remote work
Flexible work location
+6
Product Engineer
Product Engineer

Cognition • Town of Tonawanda (NY)

Sur place
USD 90 000 - 130 000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Atlassian • Seattle (WA)

Sur place
USD 237 000 - 309 000
Benefits
Forward Deployed Engineer
Forward Deployed Engineer

Evbrocks • Northern (KY)

Hybride
USD 180 000 - 250 000
Equity compensation
Performance bonuses
Health insurance
+2
Software Engineer, Agent (New Grad 2027)
Software Engineer, Agent (New Grad 2027)

Sierra • San Francisco (CA)

Sur place
USD 180 000 - 240 000
Flexible PTO
Medical, dental, vision
Parental leave
+1
Software Engineer (Entry-Level)
Software Engineer (Entry-Level)

Patapsco.AI • Elkridge (MD)

Sur place
USD 70 000 - 110 000
Equity compensation
Paid time off
Paid company holidays