Position Title: Python Developer with AI

Location: Columbus, IN (5 Days Onsite)

Duration: 6 Months Contract

Job Description:

  • python Developer AI features and automation workflows using Python, integrating LLMs and Agentic frameworks for scalable and intelligent applications.

Technical Responsibilities:

  • Build Python-based microservices and APIs integrating LLMs via SDKs or RESTAPIs (OpenAI, Anthropic, Bedrock, Azure OpenAI).
  • Develop agentic workflows using frameworks like Crew AI, Auto Gen, Lang Graph, or Semantic Kernel.
  • Implement RAG systems combining embedding models, vector databases, and LLM reasoning components.
  • Create prompt templates, tool use logic, and memory management layers for multistep AI reasoning.
  • Integrate data sources (files, APIs, databases) with embedding pipelines using FAISS, Chroma, or Pinecone.
  • Write custom Python utilities for evaluation, testing, and logging of model output sand agent responses.
  • Develop asynchronous and event-driven backend components with FastAPI or Flask.
  • Implement unit/integration tests for AI pipelines using Pytest and unit test.
  • Use Docker and Kubernetes for containerized deployment and scaling of AI workloads.
  • Contribute to observability and logging using Prometheus, Grafana, or OenTelemetry.
  • Optimize prompt and inference latency through caching, batching, and lightweight model selection.
  • Technical Stack Languages Python 3.10+, TypeScript (optional)Frameworks FastAPI, Lang Chain, Llama Index, Crew AI, Auto Gen AI/ML Hugging Face Transformers, PyTorch, OpenAI SDK, Anthropic API Databases Chroma, Pinecone, PostgreSQL, Redis Tools Docker, Git, Pytest, ML flow, Ray, VS Code Cloud AWS Bedrock, Azure OpenAI, GCP Vertex AI

Python Developer with AI

Apply Now
Back to search page