Senior Software Engineer

3 - 6 years

6 - 10 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Software Engineer II Search & Machine LearningLocation: Bengaluru, IndiaAbout the RoleMyntras Search team is central to the user shopping experience, ensuring millions of customers can find the right products quickly and efficiently
  • We drive innovation across query understanding, auto-suggestions, and ML-driven ranking algorithms to deliver personalized and highly-relevant search results at scale
  • We are seeking an experienced Software Engineer II who has a strong foundation in both backend development and applied Machine Learning
  • In this role, you will be a key contributor, owning the development and optimization of critical search features, and ensuring their scalability and reliability in a high-traffic production environment
  • Why Join the Search Team at Myntra?Significant Impact: Your work will directly influence the core discovery experience for millions of shoppers, driving business metrics and user satisfaction
  • Full-Stack Search Ownership: Take ownership of features from design to deployment across query understanding, indexing, ranking, and backend services
  • Cutting-edge Technology: Work hands-on with large-scale search infrastructure (e.g., Elasticsearch, OpenSearch) and advanced ML-based ranking and personalization models
  • Growth and Mentorship: Opportunity to mentor E1 engineers and contribute to technical discussions, honing your skills in distributed systems and ML engineering

Key Responsibilities

  • Design and Develop scalable and maintainable solutions for core search functionalities, including query understanding, auto-suggestions, and search ranking systems
  • Develop and optimize production-ready search algorithms and ML-based relevance models to continuously improve search quality and key performance indicators
  • Take ownership of features of moderate to high complexity, driving them from initial concept and design through to deployment and monitoring
  • Contribute to the technical design of backend services and distributed systems to ensure high performance, reliability, and scalability of the search platform
  • Collaborate closely with ML scientists, product managers, and other engineering teams to translate business and relevance goals into robust technical solutions
  • Stay updated with the latest advancements in ML, NLP, and search technologies and actively propose/implement continuous improvements

Requirements

  • 3+ to 5 years of hands-on experience in software development, with significant experience in backend engineering and/or applied Machine Learning
  • Strong expertise in Data Structures, Algorithms, and Distributed Computing
  • Proficiency in a backend programming language like Java or Python is mandatory
  • Proven experience working with search technologies such as Elasticsearch, Solr, or OpenSearch in a production environment
  • Demonstrated experience in building, deploying, and monitoring ML-based solutions or high-performance, real-time backend systems
  • Familiarity with system design principles, cloud platforms, and distributed computing frameworks (e.g., Spark, Kafka) is a strong plus
  • Strong problem-solving skills with a focus on delivering high-quality, efficient code
  • Why This Role is ExcitingYou will play a pivotal role in a high-scale, real-time system processing millions of queries daily
  • This is a chance to move beyond implementing features and start influencing the ''how'' and ''what'' of our technical solutions, contributing to system architecture, and advancing your career in high-impact search and ML engineering

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Myntra logo
Myntra

E-commerce, Fashion Retail

Mumbai

RecommendedJobs for You

mumbai, mumbai suburban, thane, navi mumbai