In this role as an Associate AIML Engineer on the Global Data and Analytics (GDA) team, you will support the development of strategic, visibility-driven recommendation systems that serve both internal stakeholders and external customers. This initiative aims to deliver actionable insights that enhance supply chain execution, support strategic decision-making, and enable innovative service offerings.
Data AI/ML (Artificial Intelligence and Machine Learning) Engineering involves the use of algorithms and statistical models to enable systems to analyse data, learn patterns, and make data-driven predictions or decisions without explicit human programming. AI/ML applications leverage vast amounts of data to identify insights, automate processes, and solve complex problems across a wide range of fields, including healthcare, finance, e-commerce, and more. AI/ML processes transform raw data into actionable intelligence, enabling automation, predictive analytics, and intelligent solutions. Data AI/ML combines advanced statistical modelling, computational power, and data engineering to build intelligent systems that can learn, adapt, and automate decisions. What Ill be doing your accountabilities?
- Build and maintain machine learning models for various applications, such as natural language processing, computer vision, and recommendation systems
- Perform exploratory data analysis (EDA) to identify patterns and trends in data
- Clean, preprocess, perform hyperparameter tuning and analyze large datasets to prepare them for AI/ML model training
- Build, test, and optimize machine learning models and experiment with algorithms and frameworks to improve model performance
- Use programming languages, machine learning frameworks and libraries, algorithms, data structures, statistics and databases to optimize and fine-tune machine learning models to ensure scalability and efficiency
- Learn to define user requirements and align solutions with business needs
- Work on AI/ML engineering projects, perform feature engineering and collaborate with teams to understand business problems
- Learn best practices in data / AI/ML engineering and performance optimization
- Contribute to research papers and technical documentation
- Contribute to project documentation and maintain data quality standards
Foundational Skills
- Understands Programming skills beyond the fundamentals and can demonstrate this skill in most situations without guidance.
- Understands the below skills beyond the fundamentals and can demonstrate in most situations without guidance
- AI & Machine Learning
- Data Analysis
- Machine Learning Pipelines
- Model Deployment
Specialized Skills
- To be able to understand beyond the fundamentals and can demonstrate in most situations without guidance for the following skills:
- Deep Learning
- Statistical Analysis
- Data Engineering
- Big Data Technologies
- Natural Language Processing (NPL)
- Data Architecture
- Data Processing Frameworks
- Proficiency in Python programming.
- Proficiency in Python-based statistical analysis and data visualization tool
- While having limited understanding of Technical Documentation but are focused on growing this skill
Qualifications & Requirements
- BSc/MSc/PhD in computer science, data science or related discipline with 1+ years of industry experience building cloud-based ML solutions for production at scale, including solution architecture and solution design experience
- Good problem solving skills, for both technical and non-technical domains
- Good broad understanding of ML and statistics covering standard ML for regression and classification, forecasting and time-series modeling, deep learning
- 3+ years of hands-on experience building ML solutions in Python, incl knowledge of common python data science libraries (e.g. scikit-learn, PyTorch, etc)
- Hands-on experience building end-to-end data products based on AI/ML technologies
- Some experience with scenario simulations.
- Experience with collaborative development workflow: version control (we use github), code reviews, DevOps (incl automated testing), CI/CD
- Team player, eager to collaborate and good collaborator
Preferred Experiences
In addition to basic qualifications, would be great if you have
- Hands-on experience with common OR solvers such as Gurobi
- Experience with a common dashboarding technology (we use PowerBI) or web-based frontend such as Dash, Streamlit, etc.
- Experience working in cross-functional product engineering teams following agile development methodologies (scrum/Kanban/ )
- Experience with Spark and distributed computing
- Strong hands-on experience with MLOps solutions, including open-source solutions.
- Experience with cloud-based orchestration technologies, e.g. Airflow, KubeFlow, etc
- Experience with containerization (Kubernetes & Docker)