Senior Machine Learning Engineer
We're working with a well-funded European scale-up building software for one of the largest industries on the planet - construction. Founded over 6 years ago, the company has defined the construction software space.
In the last two years they've launched and scaled a number of AI and ML based products and we're looking for someone to join their high performing ML team. You'll work on AI Agents, Search+Ranking and highly complex Content Generation with LLMs. This it not just connecting APIs to GPT-4, you will work on truly novel problems with LLMs.
The Role
This is a Senior Machine Learning Engineer position working across several ML domains. Some projects will involve agents and LLMs, some will involve traditional Machine Learning. Some will be about application engineering and LLM Ops, some will involve researching a novel problem. You will get to tackle a breadth of challenges rarely seen in ML and AI roles in 2026.
This role is not for a data scientist. You need extremely solid engineering skills, having worked on ML in production in depth and with very solid skills in infrastructure topics like model deployment being a pre-req for this role.
The problems are broad and genuinely interesting, spanning:
• AI Agents and Workflow automation
• Search and ranking systems
• LLM based pricing AI
• Structured document generation
• Large-scale data retrieval
Technical Environment
• Python, Typescript, Node.js
• Information retrieval, search and ranking models
• Vector search and RAG set ups
• LLM pipelines and agentic frameworks, they use LangGraph
• AWS, Terraform and K8s
Why Engineers Join
• Novel problems involving real research and applications of AI
• High technical ownership and autonomy over product direction
• An extremely high engineering bar
• A company that is stable and a market leader in their category
• A remote-first culture by design