Company Introduction
Codebase is a young software services company with a great pool of tech-savvy developers.
We started in the spring of 2018, and have been growing aggressively.
We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.
AI-powered automation and make a significant impact in a rapidly growing startup.
If you're a hands-on problem solver who thrives in fast-paced environments and is excited about leveraging AI to solve complex problems
Key Responsibilities:
- Build and maintain backend APIs and services using FastAPI
- Optimise database and backend performance for high-volume workflows
- Work on async processes and background tasks for scalability
- Deploy and monitor services on Azure Kubernetes (AKS)
- Collaborate with Java engineers for integration and architecture alignment
Requirements:
- 3-10 years Strong proficiency in Python (3.10+), FastAPI, async/await, PostgreSQL, Docker, Kubernetes, Azure Cloud, REST APIs, microservices.
- Familiarity with RAG architecture, LLMs, and Generative AI concepts.
- Understanding of RESTful APIs and microservices.
- Experience with databases (PostgreSQL, MongoDB, or similar).
- Knowledge of cloud platforms (AWS, GCP, or similar) is a plus.
- Strong problem-solving skills and an appetite for learning emerging AI technologies.
Nice to have:
- Experience with vector databases (Pinecone, FAISS, Chroma, etc.).
- Familiarity with open-source LLM frameworks like LangChain, LlamaIndex, or Hugging Face.
- Exposure to CI/CD, containerization (Docker), and MLOps concepts.
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Proactive and eager to learn new technologies.