Showpad
L2Engineer
Neural analysis suggests this role is
optimal for Mid candidates.
“L2 Engineer at Showpad. Skills: Generative AI, AWS Serverless, LLMs, Backend development. Design backend services. Develop backend services”
Industry & Context.
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
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.