All Open Roles
EngineeringHiring Now
Backend Engineer (Python)
Visakhapatnam, IndiaFull-time · 2–5 years
We're looking for a backend engineer who loves building robust, scalable Python services. You'll work on the core data pipelines, APIs, and integrations that power our client products.
What You'll Do
- Design and build RESTful APIs and async services using FastAPI or Django
- Architect and maintain PostgreSQL and vector database schemas
- Build data pipelines and ETL workflows for client analytics products
- Write clean, well-tested Python code with high coverage on critical paths
- Collaborate with AI engineers to integrate LLM outputs into production systems
- Participate in code reviews and contribute to technical roadmap discussions
What We're Looking For
- 3+ years of professional Python development experience
- Strong understanding of async Python (asyncio, FastAPI)
- Experience with PostgreSQL, Redis, and REST API design
- Familiarity with Docker and deploying services on cloud platforms (AWS/GCP/Azure)
- Solid grasp of software design patterns and clean architecture principles
- Experience writing unit and integration tests (pytest)
Nice to Have
- Experience with LangChain, LangGraph, or similar AI orchestration frameworks
- Knowledge of vector databases (Pinecone, pgvector, Qdrant)
- Contributions to open source projects
- Prior startup or consulting experience
What We Offer
- Competitive salary and performance bonuses
- Flexible remote/hybrid work arrangement
- Access to latest AI tools and research resources
- Fast career growth in a small, high-impact team
- Annual learning & development budget
Interested? Let's talk.
Send us your CV and a short note about why you're a great fit for this role.
Apply Now