Home / Jobs / Job Details

Software Development Engineer I/II/III: Data Science

AB InBev
Location: Bengaluru, Experience: 4 years - 8 years
Posted On: 15-Jan-2022 | Last Date to Apply: 30-Apr-2022 | No: of Vacancies : 1

Company Profile:

At AB InBev we dream big to create A future with more cheers We are the world’s largest brewer bringing people together for a better world For centuries the experience of sharing a beer has brought people and cultures together Even in our hyperconnected alwayson world this simple act is as meaningful today as it was generations ago

Job description:


Anheuser-Busch InBev (AB InBev)’s Commercial Analytics is responsible for building competitive differentiated solutions that improve profitability, revenue or save costs in our Marketing & Sales capabilities (assortment optimization, price & promo optimization, shelf-space, e-commerce to name a few). As a SDE you will work at the intersection of

  • Application of machine learning/deep learning solutions.
  • Best in class cloud technology & micro-services architecture.
  • Use DevOps best practices that include model serving, data & code versioning.

As a bonus, you will build new product features from start to finish (e.g., develop & deploy new demand models served into production systems). You also can review & influence the engineering design, architecture & technology stack across multiple products, outside your immediate focus.


  • You will work on building code that will deploy into production, using code design & style standards.
  • You will document your thought process & create artefact on team repo/wiki that can be used to share with business & engineering for sign off.
  • You will review code quality, design developed by your peers.
  • You will significantly improve the performance & reliability of our code that create high quality & reproducible results.
  • You will also develop internal tools/utils that improve productivity of entire team.
  • You will collaborate with other team members to advance team’s ability to ship high quality code, fast!
  • You should be able to mentor/coach junior team members to continuously upskill them.
  • You will maintain basic developer hygiene that includes but not limited to, writing tests, using loggers, readme to name a few.




Data Science, Machine Learning, Pycharm, Python

  • Graduate degree (data science, statistics, applied mathematics, mathematics, economics, etc.).
  • Proficiency with pandas, numpy, scipy, scikit-learn, statsmodels, tensorflow.
  • Proficiency with classical approaches to machine learning, linear algebra & mathematical optimization.
  • Good foundation in supervised & unsupervised ML models.
  • Excellent understanding of science fundamentals (experimental design, hypothesis testing, reproducibility).
  • Strong at Python coding. Exposure to working in IDEs such as VSC or PyCharm.
  • Experience in code versioning using Git, maintaining modularized code base for multiple deployments.
  • Experience in working in Agile environment.
  • Basic understanding of any public cloud, RESTful APIs & containerization.

You should have expertise in at least one of the following:

  • Good foundation in data structures & algorithms.
  • Strong experience in code versioning using Git (or alike), maintaining one modularized code base for multiple deployments, automation using CI/CD pipelines.
  • Experience in working in Agile environment.
  • You should have at least 3 years of experience working in distributed/cloud-based environment.
  • Experience in microservice architecture, domain driven design & building RESTful services.
  • Experience in internal aspects of run time environments, complex libraries/dependencies, docker containerization.
  • Guide & mentor team to make right technology choices. Challenges status quo with an owner’s mindset of what can break & think of proactively fixing.
  • You have bias for action & make right trade-offs between engineering design & solving business needs.
  • Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript.

Few skills in addition that will make you stand out…

  • Experience in mentoring/managing junior team members & developing their skills.
  • Experience working with data scientists & helping put machine learning solutions into production.
  • Contributions to OSS or Stackoverflow.


Qualification, Course, Specialization -

Academic degree in, but not limited to, Bachelors or Masters in CA, CS, or any engineering discipline. Beyond academic degrees, we give more weightage to 5+ years of real-world experience to develop scalable & high[1]quality software.

Key Qualifications





IT-Software- Software services

Gender Preference:


Job Type:

Full Time

Diversity Tags:

Not Applicable