Job Description
We are looking for a Backend Developer with Python and AI exposure to join our growing team in Chennai. The ideal candidate will work on building scalable backend systems, developing APIs, and integrating Generative AI features while collaborating closely with frontend, product, and design teams.
This role is ideal for early-career developers who are passionate about backend development, AI technologies, and modern web applications.
Key Responsibilities
- Develop and maintain backend services using Python (latest version) and FastAPI
- Design and build RESTful APIs for web and third-party integrations
- Implement Generative AI features, including prompt engineering and AI agents
- Work with LangChain to manage AI workflows and integrations
- Integrate and manage third-party APIs
- Design, implement, and optimize databases using SQLAlchemy ORM
- Work with PostgreSQL / Supabase for data storage and queries
- Collaborate with frontend developers (React / Next.js) for seamless integration
- Debug issues, optimize performance, and ensure system scalability
- Follow best practices for Git version control, testing, and deployment
Required Skills
- Python (latest version)
- FastAPI
- REST APIs
- Generative AI integration
- Prompt Engineering
- LangChain
- AI Agents
- SQLAlchemy & SQLAlchemy ORM
- SQL
- PostgreSQL / Supabase
- Experience integrating third-party APIs
- Basic understanding of frontend technologies (React / Next.js)
Preferred Qualifications
- 1 year to 2 year Hands-on experience with AI/LLM-based applications
- Understanding of modern web architectures
- Strong problem-solving and debugging skills
- Willingness to learn and adapt to new technologies
Why Join Us?
- Work on real-world AI-powered applications
- Learn from experienced engineers
- Fast-growing, collaborative work environment
- Opportunity to grow into a mid-level backend/AI engineer
Job Type: Full-time
Pay: ₹15,000.00 - ₹18,000.00 per month
Work Location: In person