Showpad

L2Engineer

₹12–18L ~AI est. Pune, India
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“L2 Engineer at Showpad. Skills: Generative AI, AWS Serverless, LLMs, Backend development. Design backend services. Develop backend services”

Industry & Context.

Problems you'll solve

Problem-solving

What They're Looking For.

Must Have

3–6 years of professional software engineering experience, expertise in TypeScript/JavaScript, Hands-on experience with AWS Serverless services, Experience designing and building distributed backend systems, understanding of REST APIs, understanding of microservices, understanding of event-driven architectures, Experience with WebSockets, Experience with real-time communication systems, experience with Unit Testing, experience with Integration Testing, Experience building and supporting production-grade GenAI applications, Experience working with LLMs, Experience with prompt engineering, Experience with prompt optimization techniques, Experience conducting LLM evaluations, Experience measuring model performance, software engineering fundamentals, design patterns, system design skills, Excellent problem-solving skills, Excellent communication skills

Nice to Have

AWS Serverless architecture expertise, Experience building and operating production-grade Generative AI applications, Familiarity with LangChain, Familiarity with LangGraph, Familiarity with LlamaIndex, Familiarity with Semantic Kernel, Experience with vector databases, Experience with embeddings, Experience with RAG architectures

What You'll Do.

Design backend services

Develop backend services

Maintain backend services

Build cloud-native applications

Operate cloud-native applications

Design event-driven architectures

Implement event-driven architectures

Build Generative AI applications

Deploy Generative AI applications

Develop RAG-based solutions

Engineer AI workflows

Optimize application performance

Conduct LLM evaluations

Perform LLM benchmarking

Analyze LLM performance

Implement AI observability

Implement AI monitoring

Implement quality evaluation mechanisms

Work with WebSocket systems

Build automated testing frameworks

Implement CI/CD pipelines

Implement deployment workflows

Collaborate with Product teams

Collaborate with Engineering teams

Collaborate with AI teams

Deliver AI-powered features

Troubleshoot application performance

Debug application performance

Optimize application performance

Troubleshoot application reliability

Debug application reliability

Optimize application reliability

Contribute to architecture decisions

Contribute to engineering best practices

How You'll Work.

Team & Collaboration

Product teams; Engineering teams; AI teams

Communication Scope

Problem-solving; Communication

Full Job Description

Summary We are seeking a Mid-Level AI Engineer to join our team and contribute to the design, development, and deployment of modern AI-powered applications. The ideal candidate will have strong expertise in TypeScript/JavaScript, AWS Serverless architecture, and experience building and operating production-grade Generative AI applications. This role will focus on developing scalable backend services, integrating Large Language Models (LLMs), designing AI-powered workflows, evaluating model performance, and delivering reliable cloud-native solutions. Responsibilities Design, develop, and maintain scalable backend services using TypeScript/JavaScript Build and operate cloud-native applications on AWS Serverless architecture using: API Gateway Lambda DynamoDB VPC Design and implement REST APIs and event-driven architectures Build and deploy production-grade Generative AI applications Develop RAG-based solutions using vector databases, embeddings, and modern LLM frameworks Engineer effective prompts and AI workflows to optimize application performance Conduct LLM evaluations, benchmarking, and performance analysis Implement AI observability, monitoring, and quality evaluation mechanisms Work with WebSocket-based real-time communication systems Build robust automated testing frameworks including: Unit Testing Integration Testing Implement and maintain CI/CD pipelines and deployment workflows Collaborate with Product, Engineering, and AI teams to deliver AI-powered features Troubleshoot, debug, and optimize application performance and reliability Contribute to architecture decisions and engineering best practices Required Qualifications 3–6 years of professional software engineering experience Strong expertise in TypeScript/JavaScript Hands-on experience with AWS Serverless services: API Gateway Lambda DynamoDB VPC Networking Experience designing and building distributed backend systems Strong understanding of REST APIs, microservices, and event-driven architectures Exper

Free ATS check

Applying for this L2 Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Showpad?

Real rants from real employees. Read before you apply.

Read Company Rants →