Software Developer for ThinkRail (Innovation Hub)

Reposted One Month Ago
9 Locations
In-Office or Remote
Mid level
Software
The Role
Develop and harden ThinkRail by building VS Code and IntelliJ plugins, implementing the language server (analysis, completion, diagnostics, verification), improving the spec-to-code evaluator, and integrating with AI agent frameworks and protocols.
Summary Generated by Built In

At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

ThinkRail is an innovative project within JetBrains' Innovation Hub. Its aim is to develop a declarative programming language tailored to AI-spec-driven development. Our goal is to build an infrastructure that enables the efficient creation of complex systems with AI, while maintaining the trust of users and flexibility in the results.

Thinkrail is now open source and in alpha, and we’re entering the next stage of the product’s development: initial market penetration. We’re focused on bringing it into real-world projects and turning it into a robust, production-ready system. To help us get there, we’re looking for a software developer to join the team. You’d be joining at an early stage, with plenty of opportunity to influence the product, tooling, and architecture as they continue to evolve.

In this role, you will:

  • Build and evolve ThinkRail’s developer tooling, including VS Code and IntelliJ IDEA plugins.

  • Develop the language server, including analysis, completion, diagnostics, and verification.

  • Improve the evaluator that turns specs into code and detects spec-code drift.

  • Integrate ThinkRail with AI agent frameworks and protocols such as Koog, LangGraph, Spring AI, MCP, and ACP.

  • Work closely with the founder and help shape technical decisions as the product evolves.

We will be happy to have you on our team if you:

  • Are a senior backend or full-stack engineer who can work independently and take ownership of complex problems.

  • Have strong engineering fundamentals. Most of our codebase is currently written in TypeScript, but we are flexible on your language background and care more about engineering depth than a specific stack.

  • Are comfortable working in a small, fast-moving team with a high degree of autonomy.

  • Have experience with developer tools, DSLs, static analysis, LSP, editor plugins, or AI agents — or are excited to work deeply in these areas.

#LI-DNI 

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.

Skills Required

  • Can work effectively in a distributed team
  • Strong collaboration skills and openness to diverse perspectives
  • Exceptional problem-solving skills and initiative
  • Experience with developer tools, DSLs, or static analysis
  • Hands-on experience with LSP or editor plugins (VS Code, IntelliJ IDEA, or similar)
  • Interest in or experience with AI agents and orchestration

JetBrains Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about JetBrains and has not been reviewed or approved by JetBrains.

  • Fair & Transparent Compensation — Fair & Transparent Compensation: Pay is considered market-competitive for many product and engineering roles in key locations, with published salary ranges on some postings aiding expectation-setting. Feedback suggests total compensation feels fair relative to local markets even if packages are positioned as “competitive but not top‑of‑big‑tech”.
  • Flexible Benefits — Flexible Benefits: Work setup includes hybrid/remote options and flexible hours across many locations. The ability to work abroad for part of the year adds practical flexibility to where work gets done.
  • Leave & Time Off Breadth — Leave & Time Off Breadth: Time off includes additional vacation days beyond local minimums in many countries. U.S. materials also highlight PTO, sick leave, and holidays, underscoring breadth beyond statutory baselines.

JetBrains Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Praha
2,209 Employees
Year Founded: 2000

What We Do

JetBrains creates intelligent software development tools consistently used and trusted by 11.4 million professionals and 88 Fortune Global Top 100 companies. Our lineup of more than 30 products includes IDEs for most programming languages and technologies, such as IntelliJ IDEA, PyCharm, and others, as well as products for team collaboration, like YouTrack and TeamCity. JetBrains is also known for creating the Kotlin programming language, a cross-platform language used by more than 5 million developers worldwide yearly and recommended by Google as the preferred language for Android development. The company is headquartered in Prague, Czech Republic, and has offices around the world. JetBrains IDEs * IntelliJ IDEA (Java and Kotlin Developers) * PyCharm (Python developers) * PhpStorm (PHP developers) * GoLand (Go developers) * Rider (.NET developers) * CLion (C and C++ developers) * Rust Rover (Rust developers) * WebStorm (JavaScript & TypesScript developers) * RubyMine (Ruby and Rails developers) * DataGrip (Tool for multiple databases) * ReSharper (Extension for Visual Studio) * Fleet (Multilingual IDE and code editor) * Aqua (IDE for test automation engineers) .NET & Visual Studio: * Rider (IDE for .NET developers) * ReSharper (Extension for Visual Studio) * ReSharper C++ (Visual Studio Extension for C++ developers) * dotCover (.NET Unit Test Runner and Code Coverage Tool) * dotMemory (.NET Memory Profiler) * dotTrace (.NET Performance Profiler) * dotPeek (.NET decompiler and assembly browser) Team Tools: * TeamCity (Powerful CI out of the box) * YouTrack (Project management for all your teams) * Space (Intelligent code collaboration platform) * Datalore (Collaborative data science platform) * Qodana (Code quality platform for teams) Programming Languages: * Kotlin (Programming Language for the JVM and Android) * MPS (Create Your Own Domain-Specific Language) Education: * JetBrains Academy (Learn and Teach Computer Science) Profile by JetBrains s.r.o.

Similar Jobs

Pfizer Logo Pfizer

Senior Manager, HTA, Value and Evidence (HV&E), Genitourinary Cancer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
139K-232K Annually

UL Solutions Logo UL Solutions

Sales Executive

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Remote or Hybrid
Neu-Isenburg, Hessen, DEU
15000 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Architect

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office or Remote
2 Locations
85422 Employees

Pfizer Logo Pfizer

Staff Software Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
36 Locations
121990 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account