Flipkart - Platform Architect - Machine Learning Models

3 weeks ago


Bangalore, Karnataka, India flipkart Full time

MLP Team is responsible to ensure that at Flipkart , Data Scientists are able to train and host classic ML models, Large Language Models (LLM) and Large Image Models (LIM) at scale. This is a vastly exciting and rapidly evolving domain within Data Science.

As of July-2024, MLP Team has enabled Data Scientist to go Live with multiple use cases using in-house open source fine tuned models. Azure OpenAI ChatGPT 3.5, GPT 4 and GPT 4.o and Google Gemini 1.5 Pro and Flash models.

Products under MLP Team :

1. Modelhost : A python based framework allowing Data Scientists to host ML/DL models on K8s. Currently the framework is hosting 250+ models for online prediction hosting both CPU based models and GPU based large language and image models.

2. Runway : A platform to make GPU/CPU compute available for model development and training purposes.

3. Genvoy : A fully fledged GenAI gateway for enabling access to 100s of use cases to internal SLMs, LLMs and commercial LLMs.

4. Aegis : AI Safety layer to moderate incoming and outgoing content for filtering as per customer preferences.

5. Hertz : A model benchmarking platform for certifying functional, safety and non-functional metrics for a model.

6. Maestro : A workflow orchestrator built on top of Airflow for enabling data, machine learning and GenAI pipelines.

7. Gandalf : A complete end to end control plane for accessing GenAI integrations from model foundry, LLM leaderboard and LLM playground.

8. Batch Predict : A batch inferring framework built on top of FDP (Flipkart Data Platform) for offline prediction enabling distributed data processing on Spark cluster.

9. LabelBolt : Data Labeling framework used by Data Scientists and Ops users to label/annotate text, images, audio etc.

10. Ether and Luna(beta) : A framework to build and manage machine learning environments.

11. Model Monitoring (Jugnu) : Capability to continuously monitor models in production with an aim to identify model decay as early as possible.

12. GPU Engineering : Develop frameworks, solutions to utilize GPUs in Flipkart to the maximum extent while model training and model inference.

You are responsible for :

1. Architects at Flipkart are responsible for driving Technology & good practices in Engineering in their respective teams.

2. Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices.

3. Being responsible for Scaling, Performance & Quality for the team.

4. Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.

5. Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.

6. Implementation of long-term technology vision for your team.

7. Responsible for the architecture of your platform; ensuring it is aligned to the long term requirements and the platform vision.

8. Active participant in technology forums and represent Flipkart in internal and external forums.

9. Creating architectures & designs for new solutions around existing and new problem spaces at Flipkart.

10. Drive technology & tool choices for your team & be responsible for them.

11. Going beyond your role and contributing to make the organization & business better is an expectation.

You should have :

1. You serve as a technical expert, providing direction and oversight on software development methodologies, technologies, and best practices.

2. You are proficient in programming on either Python or Java.

3. You have experience developing REST APIs, SDKs using Python or Java.

4. You are proficient at developing containerized applications leveraging Docker, Kubernetes or related container stack.

5. You are a champion of SDLC practices.

6. You understand concepts of application development, infrastructure management, data engineering and platform constructs.

7. You are aware of the Machine Learning/Deep Learning development life cycle covering aspects of EDA, Model development, (re) training and inference pipelines.

8. You have experience with Deep Learning tools and libraries such as TensorFlow, Keras, and PyTorch.

9. You have exposure to Data Preparation needs for different use cases. Data preparation involves tasks such as data cleaning, data transformation, feature engineering, and data integration.

10. You have knowledge of storage systems and different Database systems.

11. You are a hustler, tinkerer with open source frameworks.

Educational Qualifications :

1. Bachelors in Computer Science or related field.

2. Must have taken up courses on Machine Learning/Deep Learning/ MLOps or possess a Masters in Data Science or related field.

3. Demonstrable industry or academic experience with Machine Learning/Deep Learning domain. A GitHub repository showcasing portfolio of work on ML/DL Engineering.

Bonus Points if you have :

1. Experience with distributed data processing such as MR, Apache Spark, Apache Beam

2. Understanding of common ML algorithms, Deep Learning, familiarity with NLP or computer vision domain , usage of GPUs in ML lifecycle.

3. Exposure to CUDA programming.

4. Experience with Google Cloud Platform or any other public cloud.

5. Working knowledge of Kubernetes or any container orchestration technology/framework.

What will you do :

1. As a Machine Learning leader, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products.

2. Lead a team of technical professionals, providing guidance, mentorship, and support to ensure successful project delivery.

3. Your responsibilities will involve designing and constructing platform tools for deploying sophisticated machine learning models, as well as refining and updating existing systems.

4. Build platform solutions to drive greater productivity for Data Scientists at Flipkart.

5. Build tools to support adoption and quick productization of Data Science solutions.

6. Build on recent advancements in the area of Generative AI, LLMs.

7. Build frameworks to support distributed training, large model training within Flipkart on Hybrid compute.

8. Develop services on top of Computer Vision and Natural Language capabilities developed by Flipkart Data Scientists.

9. Develop self serve platform to allow Data Scientists to manage training, retraining, deployment, scheduling, monitoring, and improvement of ML models.

10. Work on problems such as Data Version Controller, Experiment Tracking, Data Labeling, Active Learning, training large language models, building a cluster of GPUs optimized for inferring and training needs, both.

11. Explore and conduct PoC using open source frameworks , AZURE and GCP offerings on Data Science.

Why work with us :

- At Flipkart, we promise to maximize what you care about the most. You'll get an opportunity to leave a mark and create your own legacy, you'll have freedom to experiment, learn and grow, you'll get to work with the best in our inclusive teams and experience our culture of care to ensure that you can focus on doing your best work.


Every Flipster is a Maximiser - Curious, Audacious, Entrepreneurial, Purpose-Driven, Excited By Big Challenges, A Team Player and Inclusive. If this is who you are, then Flipkar is the place where you can thrive.

We understand that your own aspirations and journeys are unique. So you choose what you want to maximize, and we provide you the platform for it. Because when you maximize, we maximize.

Visit our career site to know more about what it means to work at Flipkart.


Flipkart respects and values differences. We are proud to be an equal opportunity employer and are committed to promoting a diverse workplace culture where every individual is valued for who they are, regardless of race, color, age, faith, gender identity or expression, sexual orientation, nationality, marital status, professional pedigree, physical ability, veteran status, or any other characteristics. We firmly believe that when people with diverse identities and perspectives work together, we create the most value - for our customers, our people, and society. We are committed to fostering a culture of inclusion and belonging, where diverse teams innovate and excel every day.

(ref:hirist.tech)

  • Bangalore, Karnataka, India TalentAhead India Full time

    Role : AI-ML Architect Experience : 8-10 years Key Requirements : - Application Architecture : Minimum 8 years of experience as an application architect in any business domain. - Cloud Platform Architecture : Minimum 2 years of experience as a cloud platform architect on any cloud platform. - Machine Learning Proficiency : Strong understanding and experience...


  • Bangalore, Karnataka, India Quick Hire Full time

    Job Description :Key Responsibilities :- Collaborate with cross-functional teams including data scientists, researchers, and domain experts to design and implement advanced machine learning models and algorithms.- Develop and maintain end-to-end machine learning pipelines, from data preprocessing and feature engineering to model training, evaluation, and...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt. Ltd. Full time

    Job Title : AI/ML Lead and Architect (Machine Learning Modeling Focus)Location : BangaloreWFO all 5 days in a week.Position Overview :We are seeking an experienced AI/ML Lead and Architect with deep expertise in machine learning modeling. The ideal candidate will have a solid background in designing, developing, and deploying scalable machine learning models...


  • Bangalore, Karnataka, India Selsoftinc Full time

    Summary :We are seeking a skilled Machine Learning Operations, or MLOps Lead who would be responsible for streamlining the process of deploying and maintaining machine learning (ML) models and oversee unification of ML system development (Dev) and ML system deployment and operations (Ops). As MLOps is critical to systematically and simultaneously manage the...


  • Bangalore, Karnataka, India Coders Brain Technology Private Limited Full time

    Job Title : AI/ML ArchitectLocation : BangaloreJob Type : Full-TimeJob Overview :The AI/ML Architect will be responsible for designing, developing, and deploying machine learning models and AI solutions across our products and services. The ideal candidate will have a deep understanding of AI/ML technologies, a strong software engineering background, and...


  • Bangalore, Karnataka, India Han Digital Solution Ltd Full time

    Job Description :- Develop and implement AI-driven solutions for contact centers, focusing on improving efficiency, customer satisfaction, and overall operational performance.- Oversee the development and deployment of AI models and algorithms tailored to specific contact center use cases, such as natural language processing, machine learning, and predictive...

  • Data Engineer

    2 weeks ago


    Bangalore, Karnataka, India TalentBook solutions Ind Pvt Ltd Full time

    Experience : 3 to 6 yrsJob Location : BangaloreJob Responsibilities :- You will be working as a hands on engineer, developing new features and fixing bugs for an (internal) machine learning model that identifies errors in vehicle telematics.- You will be working in an Agile scrum team working on different modules or subsystems of the test frameworkMandatory...


  • Bangalore, Karnataka, India Mackinlay Full time

    Key Responsibilities :- Conduct in-depth analysis of large and complex datasets to identify patterns, trends, and insights.- Develop and deploy machine learning models to solve various business problems, including predictive modeling, classification, clustering, and anomaly detection.- Apply NLP techniques to extract information from text data, such as...

  • Technical Architect

    3 weeks ago


    Bangalore, Karnataka, India Creeno Solutions Pvt Ltd Full time

    We are looking for an experienced Technical Architect with over 15 years of experience in the software development industry, including extensive expertise in Python, Flutter, and Artificial Intelligence/Machine Learning (AI/ML). The ideal candidate will possess a deep understanding of software architecture and design, demonstrate a proven track record of...

  • Data Architect

    3 weeks ago


    Bangalore, Karnataka, India D Square Consulting Service Full time

    Role : Data Architect / ModelerExperience : 7+ YearsLocation : BangaloreNotice Period : Candidates who can join within 30 days, may only applyWorking Mode : Work From Office Job Highlights :As a Data Architect / Modeler, you will partner closely with multiple Business partners, Product Owners, Data Strategy, Data Platform, Data Science and Machine Learning...

  • Data Scientist

    3 weeks ago


    Bangalore, Karnataka, India Quess Corp Ltd. Full time

    JOB OVERVIEW :- 5+ years in the distribution or Healthcare industry and deep knowledge of their business practices - 4+ years of proven Machine Learning experience and involvement in packaged platform delivery and management. - Strong working knowledge of a variety of machine learning techniques (Regression, Clustering, Decision Tree, Probability Networks,...

  • Senior Data Scientist

    3 weeks ago


    Bangalore, Karnataka, India Magnacore Technologies Private Limited Full time

    Job Overview :As a Senior Data Scientist, you will play a pivotal role in our data analytics team. You will be responsible for driving complex data science projects, developing advanced models, and providing actionable insights to support business strategies. This role is ideal for a highly experienced individual who thrives in a fast-paced environment and...


  • Bangalore, Karnataka, India Avenue Code Full time

    About the Opportunity :We are searching for a talented Machine Learning Engineer to join our team! In this hybrid role (2 days per week on-site in Bangalore, India), you will play a key role in developing, training, testing, and deploying machine learning models across various domains, including computer vision, natural language processing, tabular data, and...


  • Bangalore, Karnataka, India Gloify Full time

    Job Description :We are seeking a highly skilled AI/ML Engineer with deep expertise in developing machine learning solutions, leveraging graph databases such as Neo4j, and building scalable production systems. The ideal candidate will have a passion for applying artificial intelligence, machine learning, and data science techniques to real-world problems,...


  • Bangalore, Karnataka, India Logic Planet IT services Full time

    Project Role : AI / ML EngineerMust have skills : Machine LearningExperience : Above 8 yrs.Location : BengaloreEducational Qualification : Min 15 yrs of educationProject Role :AI / ML EngineerProject Role Description :Develops applications and systems that utilize AI tools, Cloud AI services, with proper cloud or on-prem application pipeline with production...


  • Bangalore, Karnataka, India Saarthee Full time

    Position Summary :The Machine Learning Engineer is tasked with enhancing interactions across user gaming experiences and systems. This involves designing, coding, training, documenting, deploying, and evaluating large-scale machine learning systems in a cost-effective manner. We seek individuals capable of creating exceptional products and experiences for...


  • Bangalore, Karnataka, India Randstad Digital Full time

    Experience : 4-7 YearsLocation : Bangalore (WFO)Looking for Immediate Joiners only.Responsibilities :- Build, Refine and Use ML Engineering platforms and components.- ML Engineers with strong background in deploying and operationalizing ML models, Deep Learning Models (with focus on LLMs)- Scaling machine learning algorithms to work on massive data sets and...


  • Bangalore, Karnataka, India Ds Full time

    Job Highlights : As a Data Architect / Modeler, you will partner closely with multiple Business partners, Product Owners, Data Strategy, Data Platform, Data Science and Machine Learning (MLOps) teams to drive innovative data products for end users. Additionally, you will help develop overall solution architecture & define models for data products, through...


  • Bangalore, Karnataka, India Quizizz Full time

    Teachers worldwide have trusted us in their classrooms. As a result, we process billions of monthly responses from our students and teachers. This data, which we never intend to sell, will power the next wave of learning experiences. As one of the first few Machine Learning Engineers, you will help us brainstorm and build capabilities that help us understand...

  • Research Scientist

    5 months ago


    Bangalore, Karnataka, India Career Makers Full time

    Job Functions:- Develop rich models for specific tasks of NLP by collecting, curating, coordinating annotations of NL texts, training and adapting machine learning models- Tune models through feature engineering to optimize model performance by combining rules and machine learning techniques - Experience with application of ML tools for NL problems-...