Senior Software Engineer - AI Foundations (F/H/X) - CDI

Contract type
Ongoing
Work mode
Remote
Experience
Senior · Not stated

Level inferred from job title

Job description

Senior Software Engineer role in Kraken Technologies' AI Foundations team, building and running shared AI platform services and agents across one of three squads (Context, Tooling, or Evals & Observability). It is a hands-on senior individual-contributor position focused on making AI usable, safe and reliable across the company.

At a glance

Work mode
Remote
Languages
English

What you'll do

  • Design, build and run Python services that other teams rely on, such as gateways, agent runtimes, knowledge pipelines and eval harnesses
  • Work out how agents are triggered, authenticated, monitored and governed across systems like Slack, GitHub, Notion and Asana; ship both self-serve agents and specialist agents
  • Collect, structure and serve company knowledge so agents give answers that are correct, current and safe to use
  • Define meaningful test cases, build evals whose results can be reproduced, and add tracing so we know how AI behaves in real use
  • Turn permissions, guardrails, budgets and data-access rules into maintainable software, working with Security and TechOps
  • Deploy and support services on AWS and Kubernetes, and make sound reliability, performance and cost trade-offs
  • Work directly with engineers and non-technical teams, run workshops, write clear docs and turn feedback into product
  • Review designs and code, mentor others, and create patterns that can be reused across AI Foundations
  • Own large parts of the platform with your squad lead and the wider team, turn ideas into production systems and shape architecture decisions

What we're looking for

  • Strong senior-level software engineering: owned complex services end to end, from design through testing, deployment and operation
  • Deep engineering fundamentals: good judgement on system design, concurrency, security, testing and architecture trade-offs; strong production Python
  • Hands-on LLM and agent experience: built real things with LLMs, know where they fail, and use AI coding tools every day
  • Cloud experience: comfortable running services in AWS and owning their reliability and scalability
  • Product sense: care whether people actually use what you build
  • Clear communication: can explain trade-offs to technical and non-technical people and challenge ideas constructively
  • Learning agility: pick up new tools and domains quickly in a field that changes every month

Nice to have

  • AI engineering: Pydantic AI, LiteLLM, LangChain, MCP servers
  • Knowledge and retrieval: RAG, search, embeddings, knowledge graphs
  • Evals and safety: Inspect AI, Ragas, OpenAI Evals, NeMo Guardrails, red teaming
  • Platform: Kubernetes, sandboxed or cloud dev environments, AWS Bedrock
  • Backend: Django
  • Observability: Datadog, OpenTelemetry

Your team

AI Foundations

Builds the platform that lets teams across Kraken build and run AI agents, covering Access, Context, Enablement and Governance. Hiring into three squads: Context, Tooling, and Evals & Observability.

Apply

Direct apply at Kraken

Opens the job posting at Kraken

About Kraken

Help us use technology to make a big green dent in the universe!

Kraken powers some of the most innovative global developments in energy. We create the technology that redefines utilities and unlocks a new energy system of the future. By optimising renewable generation, building a more intelligent grid, and empowering utilities to deliver an exceptional customer experience, our operating system is transforming the industry worldwide.

Mission

Improve the lives of ONE BILLION humans within the decade and shape a cleaner, better future for everyone

Key facts

  • energy technology
  • AI is a key investment area for Kraken Technologies
  • AI Foundations builds the platform that lets teams across Kraken build and run AI agents
  • Unable to offer visa sponsorship; applicants must have the right to work in the country they're applying to at the time of application

What they value

  • Genuine, honest, empathetic people
  • Equal opportunity employer