About the role
Requirements:
- Strong hands-on programming experience in Python.
- Strong experience building backend services, APIs and production systems.
- Hands-on experience with LLMs / Generative AI / AI applications.
- Experience with RAG, vector databases, embeddings, agents or LLM orchestration.
- Experience with FastAPI / Flask / Django or similar backend frameworks.
- Good understanding of REST APIs, databases, system design and distributed systems.
- Experience with Docker and cloud platforms such as AWS / GCP / Azure.
- Strong problem-solving and debugging skills.
- Ability to take ownership of a problem from design, development, and deployment to production.