Role: Backend Engineering Intern
Type: Intern, Paid
Location: Hyderabad, In-office or Hybrid
About StepsAI
Steps AI is building an agentic AI platform that powers AI agents for businesses across e-commerce, SaaS, healthcare, education, real estate, and financial services.
Our platform helps businesses deploy AI agents across websites, messaging channels, and internal tools in minutes. These agents can answer questions, retrieve information, automate workflows, qualify leads, and integrate with real business systems.
We are building production-grade AI infrastructure used by real customers - not demo projects.
We move fast, ship aggressively, and are looking for highly motivated interns who want to learn by building real systems.
The Role
We're hiring a Backend Engineering Intern to work closely with our engineering team on backend infrastructure, APIs, workflows, integrations, and AI-powered systems.
This is not a "training-only" internship.
You will contribute to real production systems, work directly with experienced engineers and founders, and gain hands-on exposure to scalable backend architecture and modern AI infrastructure.
We are looking for builders who are curious, fast learners, and excited about solving real engineering problems.
What You'll Work On
Backend Development
Build and improve backend APIs and servicesWork on FastAPI-based backend systemsDevelop internal tools and backend utilitiesContribute to scalable backend architectureIntegrations & Workflows
Help build integrations with CRMs, messaging platforms, and business toolsWork on webhook systems and async workflowsContribute to automation and event-driven systemsData & Processing Pipelines
Work on ingestion and processing pipelinesHelp improve crawling, indexing, and document processing systemsAssist in optimizing backend performance and reliabilityAI Infrastructure Exposure
Support retrieval and RAG pipelinesWork with vector databases and embeddingsLearn how production AI systems are built and deployedEngineering Collaboration
Participate in debugging, testing, and code reviewsWork closely with founders and senior engineersLearn startup execution and fast-paced product developmentTech Stack
Backend
PythonFastAPIPostgreSQLRedisInfrastructure
DockerAWS / GCPQueue systemsAsync workflowsAI Stack (Exposure)
LangGraphLangChainOpenAI / Anthropic APIsVector databasesWhat We're Looking For
Strong Fundamentals
Good understanding of programming, backend development, APIs, databases, and problem solving.
Curiosity & Learning Mindset
You enjoy learning new technologies, debugging systems, and figuring things out independently.
Execution
You move quickly, take initiative, and enjoy building real products.
Ownership
You care about quality and are willing to go beyond assigned tasks.
Minimum Qualifications
Strong programming fundamentalsExperience with PythonUnderstanding of APIs, databases, and backend conceptsFamiliarity with Git and modern development workflowsAbility to learn quickly and adapt in a fast-paced environmentPreferred Qualifications
Experience with FastAPI, Flask, or DjangoFamiliarity with PostgreSQL or RedisExposure to Docker or cloud platformsBasic understanding of AI/LLM systems or RAGPersonal projects, hackathons, or open-source contributionsWhy Join Steps AI?
Work on real-world AI infrastructure and backend systemsHigh learning and ownership opportunityDirect exposure to startup engineering and product developmentWork closely with founders and senior engineersOpportunity for full-time conversion based on performance Read LessRole: AI/ML Engineer - Agentic LLM Systems
Location: Hyderabad, In office
Type: Full time, Paid
Company Description
StepsAI creates intelligent AI Agents that provide instantaneous, human-like responses to customer inquiries, improving customer satisfaction and driving business growth. From FAQs and product recommendations to order tracking and support, our AI Agents offer seamless service 24/7 across platforms such as Websites, WhatsApp, Instagram, Shopify, WooCommerce, Slack, and internal knowledge bases. Our mission is to turn every customer conversation into actionable insights and revenue. StepsAI caters to diverse industries, from e-commerce to enterprise workflows, with a highly adaptive and versatile platform designed to handle complex customer interactions.
What You'll Do
AI/ML Development (Must have)
AI/ML Development (Must Have)Build production-grade multi-agent systems with robust error recovery, memory management, dynamic tool integration, and scalable orchestrationDevelop agentic workflows using frameworks such as LangChain, LangGraph, AutoGen, and LlamaIndexDesign and enhance multimodal LLM pipelines integrating text, vision, audio, and structured data inputsContribute to advanced RAG architectures including Graph-RAG, Agentic-RAG, and hybrid retrieval systemsOptimize embeddings, reranking pipelines, and vector databases such as FAISS, Milvus, Pinecone, and QdrantWork with orchestration and agent development platforms including Langflow, N8N, Agent Builder, and AgentSpaceStandardize inter-agent communication and scalable AI execution pipelines for enterprise-grade deploymentsImprove retrieval accuracy, latency, observability, and production reliability across AI systemsBackend Development (Nice to have)
API Development: Build robust REST APIs using FastAPI to serve ML models and agent workflowsFrontend Integration: Develop responsive web interfaces using Next.js, TypeScript, and modern JavaScriptInfrastructure & Deployment: Containerize applications with Docker and deploy using KubernetesSystem Integration: Connect AI/ML services with databases, external APIs, and microservices architecturePerformance Optimization: Ensure scalable, high-performance backend systems for real-time AI applicationsCollaborative Growth
Participate in full-stack development cycles from ML research to production deploymentRequired Qualifications
AI/ML Expertise
LLM Experience: Hands-on experience with transformer architectures (GPT, BERT, T5) and multimodal models through projects or courseworkML Frameworks: Proficiency with PyTorch/TensorFlow and AI frameworks like LangChain, Hugging Face, llamaindex, or AutoGenRAG & Agents: Experience building retrieval-augmented generation systems or multi-agent workflows (academic/personal projects welcome)Python for AI: Strong Python programming with focus on ML/AI libraries and data processingBackend Development Expertise
API Development: Experience with FastAPI, REST API design, and backend service architectureFrontend Skills: Proficiency in JavaScript, TypeScript, and Next.js for building modern web applicationsDevOps & Deployment: Hands-on experience with Docker containerization and basic Kubernetes knowledgeDatabase & Integration: Understanding of databases, microservices, and API integration patternsFull-Stack Mindset: Ability to work across the entire stack from ML models to user interfacesGeneral Skills
Problem Solving: Strong analytical and debugging skills across both AI/ML and software development domainsCloud Platforms: Familiarity with AWS/Azure/GCP and deployment practicesVersion Control: Proficient with Git and collaborative development workflowsCommunication: Clear technical communication and ability to work in cross-functional teamsPreferred Qualifications
Open Source Contributions: Projects in AI/ML repositories or full-stack applications on GitHubExperience: AI/ML engineering, Backend development, or full-stack roles at tech companiesAdvanced AI Skills: Familiarity with prompt engineering, LLM fine-tuning, or multimodal AI researchModern Web Development: Experience with React ecosystem, state management, and modern JavaScript patternsProduction Experience: Involvement in deploying ML models or web applications to production environmentsWhy Join Steps AI?
Build systems powering real-world AI productsHigh ownership from day oneFast-moving engineering cultureOpportunity to shape core platform architecture Read Less