Lead Machine Learning Engineer

2 weeks ago


Bengaluru, Karnataka, India Epsilon Full time
Job Description

About BUDigital wizards and experience creators, our DX team crafts compelling customer journeys across the web. They bring Epsilon teams and technologies together to create immersive experiences that help brands stand out.

By leveraging the power of our platforms, cutting-edge digital and marketing cloud tools, the team drives greater engagement for our global clients.

Fueled by provocative and new thinking, this talented group of individuals reimagine digital experiences, one customer at a time.
Why we are looking for you.
This position in the Engineering team under the Digital Experience organization. We drive the first mile of the customer experience through personalization of offers and content. We are currently on the lookout for a smart, highly driven software engineer.

What you will enjoy in this roleYou will be part of a team that is focused on building solutions, pipelines using latest software engineering design principles and tech stacks.

You will also be expected to Identify, design, and implement improvements including re-designing infrastructure for greater scalability, optimizing data delivery and automate continuous integration and deployment processes/pipelines.

The incumbent is also expected to partner with various stakeholders, bring scientific rigor to design and develop high quality software.

She / He also must have excellent verbal and written communication skills and be comfortable working in an entrepreneurial, 'startup' environment within a larger company.

What you will doDevelop solutions for Epsilon that will deliver high quality personalized recommendations across different channels to our customersWorking with wider team to ensure seamless integration and support of machine learning models.

Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS 'big data' technologies.

Develop end-to-end (Data/Dev/MLOps) pipelines based on in-depth understanding of cloud platforms, AI/ML lifecycle, and business problems to ensure solutions are delivered efficiently and sustainably.

Collaborate with other members of the team to ensure high quality deliverablesLearning and implementing the latest design patterns in software engineeringMentor junior associates in the team.

Working across multiple projects to ensure effective and quality deployment of modelsWork with multiple senior stakeholders to understand project requirements from a business POV and translate them into technical requirements.

Collaborate with Project Managers to plan and deliver the project on timeDeveloping the design / architecture for the product / projectsLast but not the least, communicating the results, finding / technical design with the clientQualificationsData ManagementExperience building Data and CI/CD/MLOps pipelinesExperience using Airflow and MLFlow toolsExperience with both structured and unstructured dataHands on experience building ETL workflows/ ML pipelinesExperience in relational and non-relational databases and SQL (NoSQL is a plus).Experience with Cloud technologies (AWS or Azure)Experience in Designing and building APIs for high transactional volumeExperience with both structured and unstructured data, Spark, or similar technologiesGood understanding of Data Modeling, Data Warehouse, Data Catalog concepts and toolsExperience with Data Lake architectures, and with combining structured and unstructured data into unified representations.

Able to identify, join, explore, and examine data from multiple disparate sources and formatsAbility to reduce large quantities of unstructured or formless data and get it into a form in which it can be analyzedAbility to deal with data imperfections such as missing values, outliers, inconsistent formatting, etc.

Ability to manipulate large datasets, (millions of rows, thousands of variables)Software DevelopmentAbility to write code in programming languages such as Python, PySpark and shell script on LinuxFamiliarity with software development methodology such as Agile/ScrumLove to learn new technologies, keep abreast of the latest technologies within the cloud architecture, and drive your organization to adapt to emerging best practicesFamiliarity with automated unit/integration test frameworksParticipate in defining good practices, code reviews, documentation etc.

Architecture and InfrastructureArchitectural design experience on AWS.Architectural design for application with high transactional volumeExperience in delivering software with AWS EC2, S3, EMR/Glue, Lambda, Data Pipeline, CloudFormation, Redshift etc.

Good knowledge of working in UNIX/LINUX systemsExperience designing and building large scale enterprise systemsBachelor's Degree in Computer Science Engineering and related field with 10+ years of similar experienceTech Stack:
Python or NodeJS, PySpark, Micro services, Docker, Serverless Frameworks & Databricks.

Experience working on AdTech or MarTech technologies is added advantageKnowledge of machine learning algorithms and concepts and implementation will be a plusGood written and spoken communication skills, team player.

Strong analytic thought process and ability to interpret findingsIn addition, the candidate should have strong business acumen, and interpersonal and communication skills, yet also be able to work independently.

He/she should be able to communicate findings and the way techniques work in a manner that all stakeholders, both technical and non-technical, will understand.



  • Bengaluru, Karnataka, India Whizz HR Full time

    We are seeking a dynamic Lead ML Engineer to join our team in a remote capacity, operating within the UK shift timings of 2pm to 11pm IST. As the Lead ML Engineer, you will be responsible for leading the development and implementation of machine learning solutions to address complex business : Lead a team of data scientists and machine learning engineers in...


  • Bengaluru, Karnataka, India Terralogic Software Solutions Private Limited. Full time

    Role : ML Engineer/LeadYears of experience : 2+ yearsLocation : Bangalore (5 days WFO)Must have skills : - Machine learning, NLP & AI- Python, Pandas, NumPy, R- Service Oriented Architecture / Web Services - SOAP / REST- Frameworks - machine learning frameworks (like TensorFlow or PyTorch) and libraries (like scikit-learn)- Databases- MongoDB, SQL/MySQL,...


  • Bengaluru, Karnataka, India GeekTrust Full time

    About the company : Tesco PLC is a British multinational groceries and general merchandise retailer headquartered in Welwyn Garden City, England. In 2011 it was the third-largest retailer in the world measured by gross revenues and the ninth-largest in the world measured by revenues.Skill Sets :- Understanding of Data Structures, Data Modeling, and Software...


  • Bengaluru, Karnataka, India Capital One Full time

    Voyager , India, Bangalore, KarnatakaLead Machine Learning EngineerAt Capital One, we think big and do bigger things. We were the first company to develop and offer mass customization and personalization of credit card, auto loans and other financial services products, and we have been innovating relentlessly ever since.Today, we are a progressive financial...


  • Bengaluru, Karnataka, India USIL Technologies Full time

    Title : Lead ML EngineerLocation : BangaloreExp : 5+ YearsJob Description : Role Responsibilities : Data prep for machine learning models (discovering data sources, accessing data, transforming data and cleaning data) Work with data scientists on building ML pipelines and production size them Partner with data scientists to understand, implement, refine and...


  • Bengaluru, Karnataka, India Tipstat® Full time

    We are in search of a talented Machine Learning Engineer to join our dynamic team and contribute to our innovative work in the realm of [specific area of focus, e.g., natural language processing, AI, etc]. The ideal candidate should have expertise in utilizing LLMs like Llama 2 and Streamlit, with practical experience in GPTs. Knowledge of deploying models...


  • Bengaluru, Karnataka, India Jaitra Technologies Full time

    Job Title: ML EngineerHello there! We have an exciting opportunity at our company for the role of ML Engineer. Join us in Bangalore, Karnataka, India, where you'll get to work on cutting-edge projects in the field of AI and machine learning.Mandatory Skills:PythonMachine LearningNatural Language ProcessingDeep LearningData ScienceStatistical ModelingWe are...


  • Bengaluru, Karnataka, India WIZSTAFFING PRIVATE LIMITED Full time

    Job Description :We at Captain Fresh, are building smart supply chain to deliver the highest quality seafood and meat for the Indian consumer. Our innovations in process management and workforce orchestration along with strong industry credentials are enabling us to deliver the fastest harvest-to-fork in the industry.Our endeavor is to leverage experience...


  • Bengaluru, Karnataka, India Jaitra Technologies Full time

    Job Title: Machine Learning EngineerLocations: Bangalore, Karnataka, IndiaExperience: 5-9 yearsMandatory Skills: Python, Machine Learning, Natural Language Processing, Deep Learning, Data Science, Statistical ModelingSkills to Evaluate: Python, Machine Learning, Natural Language Processing, Deep Learning, Data Science, Statistical ModelingJob Description:We...


  • Bengaluru, Karnataka, India Arting Digital Full time

    This is a remote position. Title : Machine Learning Engineer Experience : 7-12 yrs Work of Mode : Remote Shift Timing : 2 PM - 11 PM (UK Shift) Primary Skills : NLP, Python, SQL, Machine Learning, Statistics, Data structures & Algorithms, Bigdata (Snowflake/Spark) Qualification : Any Engineering degreeGood to Have : LLMs such as Chatgpt, Llama & PaLM, etc...


  • Bengaluru, Karnataka, India Jio Full time

    Principal Machine Learning Engineer Responsibilities: Lead the design and implementation of machine learning models and algorithms. Develop scalable and efficient ML solutions to solve complex business problems. Collaborate with cross-functional teams to integrate ML models into the AI platform. Mentor and guide junior ML engineers and researchers. Stay...


  • Bengaluru, Karnataka, India Gloify Full time

    Job Summary :As a Machine Learning Engineer , you will be responsible for designing, developing, and deploying machine learning models and algorithms to solve complex problems and improve our products and services. You will work closely with data scientists, software engineers, and business stakeholders to implement scalable and efficient machine learning...


  • Bengaluru, Karnataka, India Crox Consulting Inc Full time

    Role: ML Engineer The Machine Learning Engineer will be responsible for designing new AI models and developing the new system. This role will encompass a variety of tasks, with one of the core duties being to collaborate closely with product owners and business partners to develop AI models capable of addressing complex business challenges. Given the...


  • Bengaluru, Karnataka, India Magna Hire Full time

    (NeoStats): Machine Learning Engineer (Drive) Design, implement, and maintain machine learning models and solutions for clients. Build, test, and deploy models using natural language processing, deep learning, and computer vision techniques. Evaluate and analyze model performance and suggest improvements. Develop and maintain machine learning pipelines and...


  • Bengaluru, Karnataka, India Staffopedia Consulting LLP Full time

    Who you are We're looking for an innovative and passionate Machine Learning Engineers to join our team. You are someone who loves solving complex problems, enjoys the challenges of working with huge data sets, and has a knack for turning theoretical concepts into practical, scalable solutions. You are a strong team player but also thrive in autonomous...


  • Bengaluru, Karnataka, India Haleon Full time

    Hello. We're Haleon. A new world-leading consumer health company. Shaped by all who join us. Together, we're improving everyday health for billions of people. By growing and innovating our global portfolio of category-leading brands – including Sensodyne, Panadol, Advil, Voltaren, Theraflu, Otrivin, and Centrum – through a unique combination of deep...


  • Bengaluru, Karnataka, India Haleon Full time

    Hello. We're Haleon . A new world-leading consumer health company. Shaped by all who join us. Together, we're improving everyday health for billions of people. By growing and innovating our global portfolio of category-leading brands – including Sensodyne, Panadol, Advil, Voltaren, Theraflu, Otrivin, and Centrum – through a unique combination of deep...


  • Bengaluru, Karnataka, India WEN Full time

    Role : Machine Learning EngineerExperience : 5+ years Location : BangaloreResponsibilities : Develop and implement machine learning models and algorithms. Perform data preprocessing, feature engineering, and exploratory data analysis. Train and evaluate machine learning models using various techniques and tools. Optimize model performance through...


  • Bengaluru, Karnataka, India GK HR Consulting India Pvt. Ltd. Full time

    Mandatory SkillsPython Programming, ML Model Deployment, GKE(Google Kubernet Engine)/AWS/Azure, ML Engineer.Preferred SkillsKubeFlow, Vetex AI, GCP/ Any Cloud, VM(Virtual Machine).Job Description * Build and deploy training and serving pipelines for ML models in GCP * Take offline ML models developed by other ML scientists and turn them into a machine...


  • Bengaluru, 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...