Senior AI Software Engineer (all genders)
Role details
Job location
Tech stack
Job description
As a Senior AI Software Engineer at Kertos - the European Champion for Compliance Automation - you'll be at the forefront of integrating AI agents and LLMs deeply into our backend systems.
You'll combine machine learning expertise with strong software engineering skills to design, build, and deploy intelligent automation features that deliver real value to our users. From developing concepts to deploying production-ready models, you'll own the process end-to-end - making sure our AI delivers secure, stable, and impactful results.
Working closely with our CTO, product teams, and fellow engineers, you'll continuously explore new AI capabilities, optimize retrieval and recommendations, and push the boundaries of what compliance automation can do.
OUR TEAM SETUP We work in three cross-functional product squads, each focused on one of our core internal products or solutions: * Squad composition: 1 Product Manager, 1 Product Designer, 3-4 Engineers
- Your role: The AI Software Engineer role sits at the intersection of backend and AI - collaborating across squads to integrate and optimize AI solutions.
- Collaboration style: Flat hierarchies, shared ownership, and strong cross-functional teamwork.
OUR TECH STACK
- Backend: Django (Python)
- Frontend: React (TypeScript)
- API Layer: GraphQL
- AI: LangChain & LangGraph (Python)
- Cloud Infrastructure: AWS & Terraform
- Containerization & Orchestration: Docker & Kubernetes, * Drive AI innovation: Design and integrate AI agents and LLMs directly into our backend workflows
- Own the lifecycle: Take AI features from concept through deployment, monitoring, and iteration
- Build for impact: Translate user feedback and data into model improvements and better recommendations
- MLOps: Implement best practices for deployment, automation, and monitoring of models in production
- Optimize retrieval & tool usage: Work with our agents, optimize their tool usage (MCP) & knowledge retrieval
- Ensure stability & security: Guarantee models run reliably and securely in production environments
- Collaborate cross-functionally: Work with engineers, product, and design to deliver AI-powered features that truly enhance user value
Requirements
Do you have experience in TypeScript?, * Senior-level experience in backend development
- Professional experience in MLOps, including deployment, automation, and monitoring
- Experience with agents, knowledge retrieval systems, embeddings, and optimizing retrieval performance
- Data-driven and quality-focused mindset, running reproducible experiments and improving iteration processes
- Curiosity to explore and push new tools, frameworks, and AI approaches
- Strong communication skills and the ability to work effectively in cross-functional, agile teams