Senior AI Engineer
We are looking for a Senior AI Engineer to design and build AI-powered systems that automate business workflows, enhance decision-making, and deliver intelligent products across our platform. This is not a research role. You will build production systems that use LLMs, retrieval, and agentic patterns to solve real problems - automating multi-step processes, enriching data pipelines, and putting humans on the loop (supervising) rather than in the loop (doing). You will work across our affiliate marketing, data, and content platforms - designing workflows that range from deterministic (rule-based) to probabilistic (model-driven) automation. You'll be part of a new AI function being built within the engineering organisation. You'll initially report to the CTO while the team scales, working alongside backend engineers, data engineers, and product owners. This is early-stage AI work — you'll help define the roadmap alongside product and business stakeholders, shape the architecture, and choose the tooling. If you thrive in ambiguity and want to build something from zero, this is for you.
- Design and build automated workflows - both deterministic (rule-based) and probabilistic (model-driven).
- Implement agent orchestration patterns (planning, tool use, evaluation loops, error recovery).
- Build and maintain APIs and backend services supporting AI-driven functionality.
- Develop retrieval and grounding systems for knowledge search and context enrichment.
- Work with structured and unstructured data to support AI use cases.
- Design evaluation frameworks to measure and monitor AI system quality.
- Design testing strategies for non-deterministic AI systems.
- Manage cost, latency, and quality tradeoffs in production AI systems.
- Collaborate with Backend, Data, DevOps, and Product teams.
- Deploy, monitor, and maintain services in production environments.
- Contribute to system design and technical decision-making.
- Senior-level engineering experience (typically 4+ years) in backend or software engineering (Python strongly preferred) (required)
- Practical experience building AI-powered applications in production (not just prototypes) (required)
- Experience with LLM APIs, context engineering, and AI integration patterns (required)
- Understanding of agentic patterns: multi-step orchestration, tool-calling, state management (required)
- Experience with retrieval and grounding systems (RAG, semantic search, knowledge retrieval) (required)
- Solid software engineering fundamentals (API design, system design, databases) (required)
- Experience with data processing and working with structured/unstructured data (required)
- Familiarity with cloud platforms (AWS preferred) (required)
- Experience with Docker and CI/CD workflows (required)
- Strong debugging and problem-solving skills (required)
- Ability to take ownership and work independently (required)
- Experience with agent orchestration frameworks (open-source or custom) (preferred)
- Experience designing human-on-the-loop oversight and approval workflows (preferred)
- Familiarity with AI evaluation and observability (output quality measurement, drift detection, cost monitoring) (preferred)
- Exposure to the affiliate marketing or iGaming industry (preferred)
- Experience working in a fast-paced technology startup environment (preferred)
- Full remote work flexibility.
- Competitive compensation discussed at first conversation.
- Generous paid time off including vacation, sick leave, and public holidays.
- Budget for learning, experimentation, and conference attendance.
- Opportunity to build AI systems from the ground up in a high-growth business.
- Small, senior engineering team — high autonomy, low bureaucracy.
- Strong ownership culture and direct influence on technical direction.
- Career growth across AI engineering, platform architecture, and technical leadership.
Affiliate business working with all viable channels of online marketing since 2006. Onlinebingo.co.uk | 1CS.com
