(Senior) AI Engineer
Role details
Job location
Tech stack
Job description
that operate at scale in production environments. * Design, develop, and maintain production-grade AI systems. * Develop APIs and microservices to serve LLM models. * Support infrastructure for experimentation and model monitoring. * Collaborate with business stakeholders, product managers, and other engineering teams to translate commercial strategies into scalable solutions. * Implement robust monitoring and alerting systems to ensure AI solutions which are robust and cost effective. * Working closely with product teams to embed AI solutions into workflows. What we are looking for … * 6+ years of total experience in software development, including 2+ years in AI engineering, ML engineering, data science, or backend roles involving AI systems. * Strong Python experience, especially with modern tooling (FastAPI, PydanticAI). * Solid understanding of LLMs, embeddings, prompt engineering, and GenAI design patterns. * Experience with LLM frameworks: PydanticAI
Requirements
LangChain, LangGraph, DSPy or similar. * Familiarity with agentic AI: tool calling, planning, long-running workflows, memory/state handling. * Familiarity with LLMOps: LangFuse or similar, monitoring, evaluation, cost optimization, prompt versioning. * Experience deploying AI systems in AWS, Kubernetes/EKS, or similar cloud environments. * Strong problem-solving mindset with emphasis on reliability, scalability, and rapid iteration. * Ability to collaborate effectively across engineering, product, and operational teams. Nice to have * Experience with vision-language models or multimodal LLMs. * Hands-on experience with OCR technologies and pipeline development for document understanding. * Experience with vector databases, embeddings, and RAG systems. * Experience with real-time or large-scale ETL pipelines relevant to AI workloads. * Experience applying AI to pricing, automation, or operational optimization at scale. Why choose sennder… We believe in