At Kerno, we’re on a mission to help developers unlock their full potential with AI without compromising the quality and performance of their code. We’re building cutting edge IDE agents powered by Graph and Kernel technology that help backend developers catch breaking changes and regressions by autonomously writing, running and maintaining exhaustive integration test suites that cover every user flow and edge case.
IMPORTANT [THIS ROLE IS BASED IN THE EU] [WE DON'T OFFER VISA SPONSORSHIPS]
Tasks
We are looking for an Applied AI Software Engineer who is excited to push the limits of LLMs, agents, and developer-facing AI systems. This role is ideal for someone who wants to combine strong software engineering skills with applied machine learning, building real systems that developers use every day.
What You’ll Do
- Tackle challenging problems including LLM memory, multi-language codebase indexing, semantic search for large codebases, GraphRAG, and more.
- Design, build, test, and ship end-to-end features that directly shape developer workflows.
- Gather user feedback and iterate quickly to refine and improve features.
- Stay current with advances in machine learning and AI, and bring those insights into our product.
- Monitor, evaluate, and maintain deployed agents to ensure they deliver lasting value for developers.
- Contribute through code reviews, knowledge sharing, and setting strong engineering standards.
Requirements
Desired Background
- Hands-on experience with modern GenAI stack (LLMs, embeddings, RAG, vector DBs, orchestration frameworks, agents).
- Hands-on experience deploying and maintaining ML/AI systems in production.
- Comfortable shipping quickly in fast-paced, ambiguous environments where things are sometimes loosely defined and may have competing priorities or deadlines
- You have a product-centric mindset that you use to understand business and user needs.
Nice-to-Haves
While not required, you may be an especially strong candidate for this role if you have one or more of the following:
- Experience authoring MCP servers, prompt libraries, or other tooling that supports GenAI for software development.
- Experience working with Kotlin/Java (Our backend is built in Kotlin).
- Experience writing or contributing code to an IDE extension or plugin.
- Experience building tools for developers, from within a Platform, Developer Productivity, or Infrastructure team.
Benefits
We’re a small team of highly ambitious engineers that love to solve hard problems, ship fast, and obsess over our users.
- Backed by top-tier investors
- Remote-first, async-friendly culture
- Competitive salary + generous equity
- Work from anywhere in Europe.
- Huge ownership, huge impact
If you're excited by the idea of working with a deeply technical, product-driven team and building a category-defining company, we’d love to hear from you.