We unlock leaps in innovation with strategy, design and technology.
AI/ML Engineer
Location
United Kingdom
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
AI/ML Engineer
Future Works
• Per-Stage Agent Build: Implement agent capabilities for individual workflow stages (for example engagement agreement generation, needs-assessment brief, market survey and long-list scoring, tour management, RFP and proposal analytics, lease abstraction, and close-out and invoicing), building to the orchestration model and stage handoff protocols defined by the Lead Architect. • Tool & Integration Development: Build the typed tools the agents call: template population, market-data query, financial analytics (NER, TI, free rent, NPV), clause and lease-clause extraction, and document assembly. • Data Pipelines: Build and maintain pipelines against sandbox and representative sample data, including the property availability data source. • Human-in-the-Loop Implementation: Encode the approval gates and review checkpoints specified by the architect, so binding steps always route through a broker confirmation. • Quality & End-to-End Testing: Validate components against deal-scenario data and participate in end-to-end testing across all eight stages, checking artifact quality and stage handoff integrity. • Build-Phase Readiness: Participate in Phase 1 architecture workshops to ensure the build starts on solid foundations.
Job Requirements
- 4+ years in software or machine learning engineering, with production experience building LLM-powered features or agents.
- Agent Tooling: Hands-on experience with agent frameworks, tool and function calling, retrieval, and prompt engineering.
- Python & Data Engineering: Strong Python and practical experience building data pipelines and integrating structured and unstructured data sources.
- Document Processing: Comfort parsing, extracting, and generating documents across formats such as PDF, DOCX, and structured templates.
- Financial & NLP Depth: Experience implementing financial analytics (lease economics, NPV, scenario modelling) and NLP information extraction (clause and entity extraction from contracts or leases) is strongly preferred.
- Domain Exposure: Exposure to commercial real estate or another document-heavy transaction domain is a plus.
- AI-Native Workflow: Comfort utilizing LLM code assistants and agentic engineering to ship faster and with higher quality.
- Agile Execution: Ability to move quickly in hypothesis-driven, milestone-based sprint cycles, shipping working components and iterating against real evidence.
Benefits
- Work from anywhere, forever - We are a fully remote and global team. We trust you to manage your time and energy to deliver exceptional results.
- Connect deeply - We gather for immersive, all-expenses-paid company retreats in unique locations to connect, learn, and grow together.
- Share in the upside - A competitive compensation package including equity, bonuses, substantial participation in company profits with a clear growth path to C-Level leadership based on performance.
Related Guides
Related Job Pages
More AI Engineer Jobs
• Own detection, mitigation, and governance of abuse stemming from AI agents across Zendesk’s products and customer integrations. • Lead threat modeling for AI agent features, integrations, and APIs. • Design and prototype mitigation controls in collaboration with engineering teams. • Build anomaly detection rules, telemetry, and behavioral analytics. • Act as a subject-matter expert for investigations involving AI agents. • Collaborate with various stakeholders for compliance and mitigation support.
• Design, train, and evaluate multimodal foundation models that enable multi-robot mission execution • Drive model development decisions including model architectures, data mixtures, curriculum design, and training recipes informed by rigorous experimentation • Curate and generate large-scale training datasets from both synthetic and real-world data engines • Develop memory, communication, planning, and tool-use capabilities for AI agents operating across teams of robots • Be obsessed with evaluation: design benchmarks, metrics, and testing methodologies that enable rapid iteration across the team • Build and improve simulation environments targeted for synthetic data generation, evaluation, and reinforcement learning • Translate foundational research into deployable, real-time perception and decision-making systems • Collaborate across engineering, robotics, and mission teams to integrate AI systems with onboard autonomy stacks • Conduct field trials and mission operations to validate system performance under real-world constraints
• Design realistic **software engineering challenges** involving debugging, feature development, code refactoring, and performance optimization • Develop **reference implementations** and reproducible software environments • Write high-quality code in **Python**, **Java**, **Go**, **Rust**, **C++**, or **TypeScript** • Analyze, troubleshoot, and resolve complex software defects • Refactor and optimize existing codebases for performance, maintainability, and scalability • Document technical decisions, implementation approaches, and engineering rationale • Review and validate technical solutions submitted by other contributors • Apply software engineering best practices across diverse programming languages and systems
Mobile Developer – AI Neobank App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and ship mobile features for Android and/or iOS. • Create simple mobile flows for insurance, payments, claims, renewals and financial services. • Work with product, design and backend teams to turn complex journeys into usable mobile products. • Integrate APIs and handle edge cases, loading states, errors and production issues. • Improve app performance, reliability, crash rate and user experience. • Support fast product launches, experiments and iterations across mobile journeys. • Help set high standards for mobile product quality across the app.




