Skip to main content

Python AI Engineer

Technology
Coltech
EMEA, United States4 weeks ago
Service contractOn-site

Job description

Start Date: ASAP

Job Type

: 12 month (B2B) - Initial Contract

Responsibilities:

  • Providing requirements analysis, system design, Python and AI development, troubleshooting, performance optimisation, and technical support
  • Designing, developing, and maintaining scalable Python applications using FastAPI and Pydantic
  • Implementing asynchronous and parallel programming solutions with asyncio
  • Conducting thorough code reviews to ensure adherence to established guidelines and maintain high code quality
  • Integrating and experimenting with multi-modal GenAI models (text-to-image, text-to-audio, etc.)
  • Working both independently and collaboratively within the team
  • Providing clear instructions to team members and helping coordinate day-to-day operations
  • Communicating with the client regularly
  • Providing technical leadership for the team

Required Skills/Experience

  • Strong background in Python, FastAPI
  • Experience with Pydantic for data validation and schema definition in Python applications
  • Hands on experience with asyncio, asynchronous/parallel programming
  • Experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction
  • Understanding of RAG pipelines and hybrid search with vector databases
  • Strong analytical and problem-solving abilities with a detail-oriented mindset
  • Pragmatic approach to balancing process against flexibility in achieving objectives

Nice to have

  • Experience working with Azure Cloud services, including a range of SaaS offerings such as Service Bus, Data Lake, Blob Storage, Redis, and more.
  • Familiarity with agentic protocols such as MCP and A2A is a strong plus.
  • Hands on experience with the LangGraph stack, including long-term memory, human-in-the-loop workflows, and state management, is highly desirable.
  • Familiarity with .NET is considered a plus.
  • Hands on experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Solid understanding of microservices architecture and its implementation in scalable systems.

Apply now for immediate consideration

Keywords
pythonartificial-intelligencetesting-and-analysisplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmenttroubleshootingit-supporttechnical-support-tech-supportfastapiasynciocode-reviewgenerative-artificial-intelligence-generative-aimaintenance-repair-and-operations-mrodata-validationlarge-language-model-llmagentic-airetrieval-augmented-generation-ragsearch-and-retrieval

Interested in this role?