Senior AI Engineer
New
T
TypeformAI software
For this role, we can hire candidates based in the UK, Ireland, Germany, Portugal, Spain or The NetherlandsFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least four years of experience building and deploying machine learning or AI systems in production.
- Required Skills
- AWSPythonKubernetesMLFlowFastAPILLMGenerative AILangChain
Requirements
- Have at least four years of experience building and deploying machine learning or AI systems in production.
- Bring strong Python and software engineering skills.
- Have experience building production services with Python frameworks such as FastAPI.
- Have practical experience developing generative AI applications using large language models, RAG, tool use, or agentic systems.
- Have experience with PyTorch, LangChain, LangGraph, or similar frameworks.
- Understand enterprise RAG systems, including chunking, embeddings, retrieval, reranking, evaluation, and monitoring.
- Have experience creating automated evaluations for generative AI applications.
- Have experience with AWS, Docker, Kubernetes, Terraform, and continuous integration and deployment practices.
- Have experience using AWS SageMaker or AWS Bedrock.
- Have experience with Kafka, vector databases, or technologies for real-time and high-dimensional data processing.
- Have experience managing machine learning workflows using MLflow.
- Have experience monitoring production systems with tools such as Datadog or OpenSearch.
Responsibilities
- Design, build, and deploy generative AI capabilities across Typeform products, including Research Flow.
- Develop applications using large language models, RAG, vector search, and agentic systems.
- Build services and APIs that let product teams integrate AI capabilities into customer experiences.
- Design and operate machine learning services and workflows using Python, Docker, Kubernetes, and AWS.
- Build reliable batch and real-time processing pipelines.
- Create automated evaluation pipelines and benchmarks for generative AI applications.
- Evaluate retrieval strategies, monitor production AI systems, and identify quality and performance improvements.
- Establish reusable patterns and technical standards for building, evaluating, and releasing AI systems.
- Partner with Product, Engineering, Data Science, Data Engineering, and Analytics teams to deliver production AI systems.
View Full Description & ApplyYou'll be redirected to the employer's site