Swiggy

Swiggy

Software Development Engineer 1

Bengaluru1 - 3 years
16L - 20LCTC
321applicants
Interview details
9 mins, 5-6 questionsCloses on Aug 4

Meet your interviewer

Vivek Vasvani

Vivek Vasvani

VP of Engineering

AI Voice

Get ready for your interview with Vivek Vasvani, VP of Engineering at Swiggy

The application process

  • A summary of your most recent interview will be shared with the company's hiring team.
  • If the company expresses interest in your resume and interview, we'll reach out to you with next steps.
  • Older interviews will be overridden by the most recent interview

NOTE: This is an AI-driven experience, and while we strive for accuracy, AI may sometimes generate unexpected or imperfect responses.

Note 🗒️

  • Only completed interviews will be considered for job applications.
  • Finish yours to stand a chance at getting shortlisted.

Way of Working

Work from office (5 days a week)

Job Title

Software Development Engineer 1

Location

Bangalore

Tenure

1–3 years

Position Overview

As an SDE I at Swiggy, you will play a pivotal role in designing and architecting intelligent systems with a strong emphasis on Agentic AI and multi‑agent frameworks. You will contribute to the development of cutting‑edge Conversational AI platforms using technologies like LangChain, LangGraph, and LLMs from providers such as OpenAI, Anthropic (Claude), Bedrock, Azure, and others. Your responsibilities include:

  • Owning end‑to‑end architecture for your team’s systems
  • Co‑driving the team’s technical vision
  • Transforming product requirements into scalable, production‑grade AI solutions
  • Collaborating with cross‑functional product and business teams to translate features into intelligent, agent‑driven designs

What Qualities Are We Looking For?

  • Education: B.Tech/M.Tech in Computer Science or equivalent from a reputed college
  • Experience: 1–3 years in a product development company
  • AI Expertise:
    • Working with AI agents and multi‑agent architectures
    • Familiarity with agentic AI systems and conversational AI platforms
    • Practical knowledge of LLM integration (OpenAI, Anthropic, Bedrock, Falsh, Azure OpenAI)
    • Hands‑on with LangChain or LangGraph for AI workflows and orchestration
  • Technical Skills:
    • Strong design skills (data modeling, low‑level class design)
    • Object‑oriented programming and design patterns
    • Proficiency in Python, Java, or Golang
    • Experience with databases and Linux/Unix
  • Best Practices:
    • Writing maintainable, scalable, efficient code
    • Following industry coding standards

What Will You Get to Do Here?

  • Define and promote best practices to help the team thrive
  • Lead code reviews, design reviews, and architecture discussions
  • Experiment with new technologies and drive their adoption
  • Implement long‑term technology vision for your team
  • Architect and design new solutions around existing and new areas
  • Decide on technology and tool choices and take ownership

We are an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, disability status, or any other characteristic protected by law.

Apply for related jobs

Prepare with practice interviews