Rodeo
Get started

JetBrains

Staff/Senior AI Engineer, AI for Code

Limassol
Posted about 1 month ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About the Role

At JetBrains, we build developer tools used by millions of engineers. The AI for Code team works on the next generation of coding agents and agentic workflows: systems that can understand codebases, plan and execute multi-step tasks, collaborate with developers, and ship reliable results inside real development environments.

We are looking for a Staff/Senior AI Engineer to join the team and support these efforts. This role is for someone who can take our internal coding models, such as Mellum2, as well as open-weight models, and turn them into production-ready coding agents for our users.

Key Focus Areas

You’ll work on:

  • Model training and fine-tuning
  • Context engineering
  • Tool use
  • Evaluation
  • Feedback loops
  • Product integration

This is not research in isolation—you’ll build systems that are used by tens of thousands of developers.


Responsibilities

  • Build production-ready coding agents and agentic workflows for real developer tasks inside JetBrains products.
  • Turn promising model capabilities into dependable product behaviour through:
    • Prompt design
    • Context construction
    • Fine-tuning
    • Instruction-tuning
    • Other post-training techniques where appropriate
  • Design and improve the agent loop, including:
    • Tool use
    • Execution strategy
    • Safeguards
    • Task completion quality
  • Create evaluation suites and quality infrastructure, including:
    • Online and offline evaluations
    • Regression checks
    • Failure analysis
    • Release criteria
  • Build feedback loops from real usage using:
    • Logs
    • User signals
    • Edge cases
    • Improve data, evaluations and agent behaviour from these insights
  • Work with both hosted frontier APIs and self-hosted or open-weight models, making pragmatic decisions about:
    • Capability
    • Latency
    • Reliability
    • Privacy
    • Cost
  • Collaborate closely with:
    • Product managers
    • Software engineers
    • ML engineers
    • Researchers
    • To ship features end-to-end
  • Help define the technical direction for future work, especially in ambiguous areas requiring strong judgment and iterative refinement.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


Requirements

You’ll thrive in this role if you have:

  • Strong software engineering fundamentals, with a track record of shipping complex systems to production.
  • Hands-on experience building:
    • LLM-powered products
    • Coding agents
    • Other AI systems
  • Experience improving model behaviour systematically via:
    • Prompting
    • Context engineering
    • Fine-tuning
    • Preference optimisation
    • Post-training methods
  • Practical experience with evaluation and benchmarking for LLM systems, including:
    • Defining task-grounded success metrics
    • Detecting regression issues
  • Experience working with noisy real-world signals, not just clean benchmark datasets.
  • Good judgment around trade-offs between:
    • Model quality
    • Latency
    • Reliability
    • Privacy
    • Cost
  • Confidence working with:
    • Ambiguity
    • Ownership of direction over multiple iterations
  • Strong communication skills to align engineering and product decisions.

Expected Success in the First Year

By the end of your first year, you should:

  • Ship one or more agent capabilities that users can rely on for meaningful work (beyond just demos).
  • Establish better evaluation coverage and clearer release criteria for agent behaviour.
  • Help the team build a repeatable loop from:
    • Idea to shipped capability: prototype → evaluate → learn from usage → improve → scale.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Why Join Us?

You’ll help define what practical, trustworthy AI for software development looks like in real products. Here’s what else you can expect:

  • Strong base salary and competitive pay.
  • Flexible work location: Work from home or office.
  • Remote work options: Up to 30 days per year working from abroad.
  • Extra time off for relaxation and recharging.
  • Medical insurance allowance.
  • Learning and development opportunities, including:
    • Conferences
    • Courses
    • Language classes (local or English)
  • Relocation support
  • Fuel for the day: Hot meal allowance or lunch allowance on workdays.
  • Mental health support, with easy access to professional services.
  • Sports benefit: Access to an on-site gym or sports club stipend.
  • Internal events: Company-wide celebrations and team gatherings.

Note: Some benefits may vary depending on your location.


JetBrains Core Values

We are an equal opportunity employer and believe great ideas can come from anyone, anywhere.

We actively foster an open and inclusive workplace that welcomes people regardless of:

  • Background
  • Identity
  • Religion
  • Age
  • Accessibility needs
  • Orientation

By applying, you agree that your data will be processed in accordance with our Recruitment Privacy Policy.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

Yerevan, Armenia

Sign up to applySee more jobs like this