Applied AI Engineer

New
Based in United StatesFull-TimeSenior
Salary150,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonSQLNosqlCI/CDLLMGenerative AIDistributed Systems

Requirements

  • 5+ years of professional software engineering experience building and maintaining production systems.
  • Strong proficiency in Python and experience developing scalable backend applications.
  • Strong understanding of backend engineering fundamentals, including APIs, distributed systems, workflow orchestration, and system design.
  • Hands-on experience building and deploying AI-powered applications using LLMs, generative AI APIs, agents, retrieval systems, or related technologies.
  • Experience designing agentic workflows, tool integrations, structured outputs, prompt pipelines, or RAG-based architectures.
  • Strong knowledge of production AI challenges, including hallucination prevention, evaluation, observability, reliability, latency, and cost management.
  • Experience with modern software engineering practices, including Git workflows, automated testing, CI/CD, monitoring, debugging, and release management.
  • Experience working with cloud infrastructure, preferably AWS.
  • Experience with SQL and/or NoSQL databases.
  • Strong analytical thinking, debugging skills, and ability to solve complex technical challenges.

Responsibilities

  • Build and maintain production AI applications, including agentic workflows, AI-powered product features, and automation systems.
  • Develop AI solutions using large language models, retrieval systems, APIs, backend services, and workflow orchestration frameworks.
  • Design and implement retrieval-augmented generation (RAG) architectures, including data ingestion, embeddings, semantic search, and context management.
  • Create backend services and infrastructure that allow AI systems to securely interact with business workflows and data sources.
  • Develop evaluation frameworks, testing processes, monitoring systems, and observability solutions to improve AI quality and reliability.
  • Implement prompting strategies, structured outputs, guardrails, and workflow logic for real-world AI applications.
  • Monitor and optimize AI systems for performance, latency, cost efficiency, and operational stability.
  • Establish strong software engineering practices around testing, deployment, CI/CD, code reviews, and maintainable AI development workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 200,000 USD per year
Apply Now