Python AI Engineer

OmegaHires · Phoenix, AZ

Spotted 3h agocontract
Job description

About this role

Employer-provided description, formatted for easier reading.

Job Description:

Summary:

Our Client is looking for a Python AI Engineer with 6+ years of professional software engineering experience and strong expertise in Python, distributed systems, microservices, and AI/LLM applications. The ideal candidate will build scalable backend services, integrate AI capabilities and tool-based interfaces, and develop production-ready solutions using modern cloud-native technologies.

Required Qualifications

6+ years of professional software engineering experience with strong Python expertise.

Proven experience designing and operating microservices, REST APIs, and distributed systems.

Experience building MCP servers, AI service integrations, or tool-based interfaces for LLM applications.

Proficiency with modern Python frameworks such as FastAPI.

Strong understanding of scalable architecture, asynchronous processing, caching, messaging, and fault-tolerant design.

Experience with SQL, data modeling, Git, automated testing, and CI/CD.

Hands-on experience with Docker, Kubernetes, and AWS, Google Cloud, or Microsoft Azure.

Experience with logging, metrics, distributed tracing, and production troubleshooting.

Familiarity with LLM applications, RAG, embeddings, vector databases, and AI orchestration frameworks.

Exposure to technologies such as Kafka, Spark, Airflow, MLflow, Kubeflow, or Argo Workflows.

Preferred Qualification:

  • Experience developing agentic AI and tool-calling workflows.
  • Experience with LangChain, LangGraph, Semantic Kernel, LlamaIndex, or similar AI orchestration frameworks.
  • Experience with cloud-native AI services and managed vector/search platforms.
  • Knowledge of distributed system patterns, event-driven architecture, and asynchronous messaging.
Interested in this role?Continue on OmegaHires's careers page.
Apply on OmegaHires