0-1
Bangalore, Gurgaon
Part-Time
Location: Gurgaon or Bangalore (Hybrid), India
---
About Anarock
Anarock is a leading real estate services company, leveraging
technology to transform how real estate is marketed, sold, and managed
in India. Our engineering team builds platforms that impact thousands
of users — and we're now extending that journey into the world of
Generative AI.
---
Role Overview
We are looking for passionate and quick-learning Software Development
Interns who want to gain hands-on experience in real-world systems. As
an intern, you will work on meaningful backend tasks, learn modern
coding practices, and be mentored by experienced developers.
What You'll Do:
- Develop and extend backend services using Python (FastAPI) and Ruby
on Rails
- Write and maintain REST APIs that power production workflows
- Learn how to debug issues, write clean and maintainable code with
proper type annotations
- Work with databases (PostgreSQL) and caching layers (Redis)
- Get exposure to GenAI projects — build LLM agent tools using
LangChain and LangGraph
- Write async task pipelines using Celery for background processing
- Work closely with mentors to understand real production systems
serving thousands of users daily
---
Expertise and Qualifications
Must-have:
- Strong logical thinking and problem-solving skills
- Basic knowledge of any programming language (Python, Ruby, or Elixir
preferred)
- Good understanding of software fundamentals — data structures,
algorithms, REST APIs
- Familiarity with SQL and relational databases
- Eagerness to learn and adapt to new technologies
- Comfortable with Git and collaborative development workflows
Nice-to-have:
- Prior experience building APIs with FastAPI, or Rails
- Exposure to async programming, message queues, or task scheduling
- Curiosity about LLMs, prompt engineering, or AI agents
- Understanding of Docker and containerized deployments
Required Skills
LangChain fastapi python SQL