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