Our Client is looking to hire a ML Engineer for their Digital Channels and Enablement team. The ML Engineer is responsible for delivering end-to-end AI use cases and solutions with the AI team. You will work closely with Data Engineers, Data Scientists, and Cloud & Cyber teams. The role spans the full lifecycle—from research to delivery—using a human-centred design approach to ensure that solutions align with business objectives while providing seamless, user-focused experiences.
Operating within agile delivery teams, the ML Engineer works closely with stakeholders, product owners, and developers to translate requirements into scalable AI solutions that integrate seamlessly with new and existing design frameworks.
The role requires the ability to balance technical ML Engineer skills with effective communication, and collaborating with the wider Digital Team & business to align schedules, ensuring delivery dates are met.
As a ML Engineer, you will:
· Develop, optimize, and deploy machine learning models and algorithms (traditional ML and Gen AI) in production systems.
· Collaborate with data scientists to understand modelling requirements and translate prototypes into production-ready code using CICD.
· Build scalable and automated ML pipelines for data ingestion, feature engineering, training, and deployment.
· Document the process, monitor model performance and troubleshoot issues, implementing improvements and retraining models as needed.
· Work closely with Data Scientist, Data Engineer and software engineers to integrate ML models into applications and services.
· Participate in code reviews, maintain documentation, and follow best practices for software development and ML lifecycle management.
· Research and implement new machine learning techniques and tools to enhance system capabilities.
Expected outcomes and deliverables include:
● Learn and leverage available AI/ML tools (Azure, Snowflake, AWS, Co-pilot)
● Deploy new AI solutions, ranging from traditional AI to Gen AI, with available tools
● Maintain & Enhance existing CICD AI pipeline solutions using Github
● Ensure reliability, scalability, and security of ML infrastructure
● Ensure AI Solutions meet evolving AI Governance requirements
Skilll and Experience:
Strong programming skills in Python, and familiarity with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
Good Familiarity with cloud platforms (AWS and Azure) and containerization (Docker).
Experience with data pipelines, ETL processes, and handling large datasets (preferably Snowflake and modern data technologies)
Solid experience with Git, CICD using Github (workflows and actions), integration of ML workflows.
Strong communication skills
Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field
Please apply today or for a confidential chat email