Backend developer AI-spec-driven development
Remote / Online - Candidates ideally in
Indianapolis, Hamilton County, Indiana, 46262, USA
Listed on 2026-10-10
Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for:
HireHi
Remote/Work from Home
position Listed on 2026-10-10
Job specializations:
-
Software Development
Backend Developer, AI Engineer (Applied/Software), Software Engineer
Job Description & How to Apply Below
Location: Indianapolis
Jet Brains develops developer tools that automate routine checks and corrections, helping developers work faster and create software more effectively. Think Rail is an open-source alpha project within Jet Brains' Innovation Hub that develops a declarative programming language and infrastructure for AI-spec-driven development.
Задачи:- Build and evolve Think Rail’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 Think Rail with AI agent frameworks and protocols such as Koog, Lang Graph, Spring AI, MCP, and ACP
- Work closely with the founder and help shape technical decisions as the product evolves
- Senior backend or full-stack engineering experience
- Ability to work independently and take ownership of complex problems
- Strong engineering fundamentals
- Experience working with Type Script or comparable background
- Comfort working in a small, fast-moving team with a high degree of autonomy
- Nice to have: experience with developer tools, DSLs, static analysis, LSP, editor plugins, or AI agents
- Remote work is available from Germany
- Office locations are available in Belgrade, Berlin, Limassol, Munich, Paphos, Prague, Warsaw, and Yerevan
- No conditions specified
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×