Senior AI Engineer

New
T
TypeformAI software
United States (Remote). For this role, we can hire candidates based in the ET timezone in the US., ET timezoneFull-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
AWSPythonKubernetesMLFlowPyTorchFastAPILLMGenerative AILangChain

Requirements

  • At least four years of experience building and deploying machine learning or AI systems in production.
  • Strong Python and software engineering skills.
  • Experience building production services with Python frameworks such as FastAPI.
  • Practical experience developing generative AI applications using large language models, RAG, tool use, or agentic systems.
  • Experience with PyTorch, LangChain, LangGraph, or similar frameworks.
  • Strong understanding of enterprise RAG, including chunking, embeddings, retrieval, reranking, evaluation, and monitoring.
  • Experience creating automated evaluations for generative AI applications.
  • Experience with AWS, Docker, Kubernetes, Terraform, and continuous integration and deployment practices.
  • Experience using AWS SageMaker or AWS Bedrock.
  • Experience with Kafka, vector databases, or other technologies for real-time and high-dimensional data processing.
  • Experience managing machine learning workflows using MLflow.
  • 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.
  • Turn prototypes into reliable production systems and define measures of performance and quality.
  • Design and operate machine learning services and workflows using Python, Docker, Kubernetes, and AWS.
  • Build batch and real-time processing pipelines using technologies such as Kafka and Airflow.
  • Build automated evaluation pipelines and benchmarks for generative AI applications.
  • Monitor production AI systems and improve their quality, performance, reliability, scalability, and cost efficiency.
  • Establish reusable technical standards for building, evaluating, deploying, and monitoring AI systems.
  • Partner with Product, Engineering, Data Science, Data Engineering, and Analytics teams to develop production AI services.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now