Senior Java Engineer

Posted 12hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

AI Product Engineer for a construction technology client, owning features end to end and working closely with stakeholders. Building LLM features and managing long-term code quality.

Responsibilities:

  • Sitting with product and client stakeholders to understand the real problem, then helping shape it into something concrete that can actually be built.
  • Owning features end to end, from early scoping and design through to building, testing and getting them live.
  • Using AI coding agents to move fast, while staying firmly in control of the quality, structure and long-term health of the code.
  • Building and integrating LLMs into features, refining the prompts, evaluations and guardrails that make AI-assisted features behave reliably in production.
  • Working against a defined data model and a clear contract, and flagging early when something doesn’t add up rather than building the wrong thing quickly.
  • Feeding what you learn back to the product and client teams, so each iteration is sharper than the last.

Requirements:

  • Strong product instinct
  • Back end. Primarily Java, with some Python alongside it.
  • (Optional) Front end. TypeScript with Angular.
  • Fluent with AI as a tool.
  • End-to-end ownership.
  • Genuinely stakeholder-facing.