Senior Engineer developing Generative and Agentic AI capabilities at a global AI company. Collaborating hand-on with engineering and data science teams in an innovative environment.
Responsibilities
Build and own production-grade agent systems end to end, from design through deployment and ongoing operation, including steady-state maintenance, reliability improvements, and operational support.
Implement stateful, durable agentic workflows with clear checkpoints, safe retries, and human-in-the-loop steps for high-impact actions.
Design agent architectures with planning, tool use, memory, and escalation, and proactively address common failure modes such as hallucinations, tool misuse, state errors, and loops.
Build secure tool integrations using MCP-based connectors and/or tool registries to expose internal services and approved external SaaS APIs to agents.
Implement advanced retrieval and grounding, including hybrid retrieval (vector plus structured), reranking, relevance tuning, and robust context assembly for grounded responses.
Treat evaluation as an engineering discipline by creating offline datasets, regression gates, and online monitoring, and defining measurable success metrics such as task success, groundedness, and tool-call correctness that can gate releases.
Instrument AgentOps and LLMOps by tracing full trajectories (retrieval, model calls, tool calls, outputs), attributing cost and latency per run, and alerting on drift and failure patterns using standard observability practices and tools.
Develop self-improving and self-evolving agent loops using evaluator-driven optimization (generate, evaluate, refine) and/or RL-style approaches where rewards are verifiable (tests, constraints, correctness checks).
Partner with cross-functional teams to translate problem statements into implementable AI solutions, and deliver components that fit broader architectures.
Requirements
Experience: Typically 4 to 7 years in software engineering, applied ML, or applied AI, with demonstrated hands-on delivery ownership.
Programming: Strong proficiency in Python; working experience with modern software engineering practices (testing, code reviews, version control).
GenAI and LLM application development: Experience building LLM-powered applications, including prompt design, evaluation, and production considerations.
Agentic frameworks: Practical experience with frameworks such as LangChain, LlamaIndex, Langfuse, LangGraph, CrewAI, or similar; understanding of agent planning, tool use, multi-agent collaboration.
Retrieval systems: Hands-on experience with embeddings and vector databases (Milvus, Pinecone, Weaviate, Chroma, FAISS or similar), plus retrieval tuning and grounding patterns.
AI architecture patterns: Understanding of microservices and event-driven architectures, ReAct, Self-Evolve and multi-agent systems.
Cloud: Practical experience deploying services on at least one major cloud platform (Azure, AWS, GCP), including containerization and CI/CD.
Production mindset: Familiarity with LLMOps practices such as automated testing, monitoring, governance, and operational readiness for LLM applications.
Benefits
A competitive salary with a generous bonus
private healthcare
life assurance at 4 x your annual salary
income protection insurance
a rewarding pension
professional and personal development opportunities
support for a range of learning initiatives to enhance skills
Build and operate the automated revenue engine on top of HubSpot for sustainable enterprise. Contribute to technical revenue practices intersecting sales, marketing, and operations.
GTM Engineer building automated revenue engine on HubSpot for sustainable enterprise. Collaborating with Sales, Marketing, and Operations to optimize growth processes with AI integration.
Senior Software Engineer leading Python development and managing a small team for Aurora's Chronos battery storage product. Focusing on coding standards and feature delivery in a collaborative environment.
Full Stack Software Engineer joining Vonage to enhance Connectors Collection and develop solutions. Involves collaboration and contribution to new features and production improvements.
Software Engineer ensuring high accuracy in vehicle identification at Blissway. Join a startup transforming toll collection and highway safety through technology in Denver, Colorado.
Join Coinbase as a Senior Staff Software Engineer to develop risk management platforms. Collaborate with stakeholders and mentor team members in a fast - paced environment.
Software Engineering - Developer designing, developing, and implementing software solutions at Kyndryl. Focusing on innovation and quality in a flexible work environment to drive business success.
Full - Stack Product Engineer at SchooLinks developing educational tools for students and school staff. Collaborating with teams, shipping features independently in a hybrid role based in Austin, Texas.
Senior Software Engineer responsible for NFV solutions focusing on telecom customers at Red Hat. Collaborating on high - performance networking and cloud infrastructure projects.
Staff Software Engineer developing AI - powered systems for Thomson Reuters. Leading technical strategy and collaborating with experts in legal, tax, and compliance sectors.