Myntra

Senior Software Engineer

Posted: 5 minutes ago

Job Description

About the TeamWelcome to the Gen AI team at Myntra, the innovation hub shaping the future of fashion e-commerce! Our team is at the forefront of technological advancement, dedicated to building cutting-edge Gen AI platforms and exploring novel use cases that redefine the customer experience. We work on a wide array of projects, from hyper-personalization and conversational commerce to AI-driven design and content generation.As a member of our team, you will collaborate with some of the brightest minds in the industry to build highly scalable, intelligent systems that impact millions of users. If you are passionate about applying Generative AI, AI/ML to solve complex real-world problems and thrive in a fast-paced, innovative environment, this is the perfect place for you.Roles and ResponsibilitiesArchitect and Build: Design, develop, and maintain robust, scalable backend services for our Gen AI platforms, integrating state-of-the-art models and techniques.LLM Integration: Implement and optimize backend APIs for interacting with leading Large Language Models (LLMs) such as Gemini, Claude, GPT series, Grok, and otherAgentic System Design: Architect and implement common agentic patterns (e.g., orchestrators, generator-evaluator) using frameworks like LangChain, LangGraph, or n8n to build sophisticated AI workflowAdvanced AI Techniques: Utilize Retrieval-Augmented Generation (RAG), advanced context engineering, and efficient caching strategies (both implicit and explicit) to enhance model accuracy and performancCost & Performance Optimization: Conduct GenAI cost-benefit analysis to select the right models and architectures, ensuring solutions are both powerful and economically efficient at scalFull Lifecycle Ownership: Own features from conception to deployment, including unit testing, code reviews, and ensuring smooth release cycles in a CI/CD environmenMentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and innovation in the AI spaceQualifications & ExperienceExperience: 2.5 to 5 years of hands-on experience in backend development, with a demonstrable focus on building large-scale, consumer-facing applicatiBackend Proficiency: Strong coding skills and deep expertise in Java, Spring, and Spring Boot. Solid understanding of building RESTful APIs and microservices architecture.Database Skills: Proficient with relational databases like MySQL and experience with one or more NoSQL databases (e.g., Redis, MongoDB, Cassandra).CS Fundamentals: Excellent grasp of Data Structures, Algorithms, and problem-solving SkillsDistributed Systems: Proven experience with distributed systems, caching, and handling large volumes of data.Preferred Skills (Gen AI &ML):Prompt Engineering: Expertise in advanced prompt engineering techniques like Chain-of-Thought (CoT), Self-Correction, and Few-shot prompting to maximize model performance.Gen AI Frameworks: Hands-on experience with AI development frameworks like LangChain, LangGraph or LlamaIndex.Vector Databases: Familiarity with vector databases such as qdrant, Pinecone etc for efficient similarity search.Multi-modality: Experience integrating multi-modal models for image or video generation (e.g., Veo, Kling, etc) is a strong plus.Recommender Systems: Understanding of the fundamentals of recommender systems and personalization algorithms.Python Knowledge: Working knowledge of Python is highly desirable

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In