Job Description

AI Engineer (Backend, Python) 13 Years

What youll do:

  • Build Python backend services/APIs for AI features (LLM, RAG, tools, agents, workflow runs)
  • Implement async endpoints and streaming responses (SSE/WebSocket ) where needed
  • Integrate retrieval + storage (basic vector DB / Postgres usage), caching where applicable
  • Write tests, handle errors cleanly, add logs/metrics, debug issues with guidance

Must-have:

  • Strong Python +FastAPI(or similar), clean API design,OpenAPIfamiliarity
  • async/await fundamentals; practical exposure to threads/processes
  • Solid engineering hygiene: testing, typing/linting, Git, code reviews
  • Basic LLM app patterns (tool/function calling, RAG basics)

Nice-to-have:

  • Redis caching basics, Docker basics, CI familiarity

Screening Keywords:

  • Python, Python 3.x
  • FastAPI/ Flask
  • REST APIs,OpenAPI/Swagger
  • Asyncio, async/await
  • Concurrency basics: multithreading, multiprocessing (exposure)
  • SSE / WebSocket (streaming)
  • Unit testing (pytest), typing, linting (mypy/ruff/black)
  • LLM integration, RAG basics, tool/function calling
  • Git, code reviews, debugging

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application