Enable job alerts via email!

Java Engineer (Senior) ID35446

AgileEngine, LLC

United Kingdom

On-site

GBP 50,000 - 90,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled software engineer to design and implement multi-agent systems. In this dynamic role, you will work with cutting-edge AI-assisted development tools and collaborate in a fast-paced environment focused on real-world impact. If you're passionate about experimentation and continuous learning, this position offers the perfect opportunity to grow while contributing to award-winning software solutions that change lives across various industries. Join a top-ranked dev shop and be part of a team that encourages creativity and innovation.

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency with Java, TypeScript, React, and MySQL.
  • Experience with AI-assisted development tooling.

Responsibilities

  • Design multi-agent systems with coding-focused agents.
  • Evaluate and refine agents’ output and collaboration patterns.
  • Write prompts and logic to guide agent behavior.

Skills

Software Engineering
Java
TypeScript
React
MySQL
AI-assisted Development Tooling
Upper-Intermediate English

Tools

Cursor
Windsurf
LLM APIs
Codegen Platforms
Vector Databases
LangChain

Job description

What you will do
  • Design multi-agent systems with coding-focused agents (e.g., code writer, reviewer, tester, deployer);
  • Write prompts, logic, and scaffolding to guide each agent’s behavior;
  • Handle tool use, such as enabling agents to access the file system, test runners, version control, and internal APIs;
  • Evaluate and refine agents’ output, performance, collaboration patterns, and feedback loops.
Must haves
  • 5+ years of professional software engineering experience;
  • Proficiency with at least part of our stack: Java, TypeScript + React, and MySQL;
  • Extensive applied experience with AI-assisted development tooling—including Cursor, Windsurf, LLM APIs, codegen platforms, vector databases, agentic frameworks like LangChain, or custom-built systems;
  • A strong product mindset and interest in building for real-world impact;
  • A bias toward experimentation, iteration, and continuous learning;
  • Comfort operating in ambiguity and helping define best practices in a rapidly evolving space;
  • Upper-Intermediate English level.

AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.

If you enjoy a challenging environment working with the best and are encouraged to learn and experiment every day, there’s no better place — guaranteed! :)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Engineer (Senior) ID35446

TN United Kingdom

Cambridge

Hybrid

USD 50,000 - 90,000

10 days ago

Java Engineer (Senior) ID35446

TN United Kingdom

Manchester

On-site

USD 50,000 - 80,000

10 days ago

Java Engineer (Senior) ID35446

TN United Kingdom

Birmingham

Hybrid

USD 50,000 - 90,000

10 days ago