"Digital to and from core" is the DNA of Colruyt Group. We have been pioneering in adapting IT technologies from the advent of IT revolution. As a Data Science Engineer, you will be collaborating with multiple stake holders involving Data Scientists, Business, Project Managers, and Software Engineers. You will have an opportunity to work with culturally diversified group of individuals. We are looking for an individual with Passion, Innovation, out of the box thinking to join our team.
Responsibilities:
Design data pipelines and machine learning infrastructure, whether it's on-premise (on our internal enterprise machine learning platform) or in the cloud (Azure), at scale.
Contribute to the development of automation tools and infrastructure as code (IaC) practices to streamline the deployment and management of machine learning solutions.
Industrialize models built by the data scientists and turn them into production ready machine learning systems.
Contribute to the development of reusable/internal components, libraries and frameworks.
Develop and deploy tools and services (preferably open source) for internal stakeholders to handle ML training and deployment.
Containerize machine learning applications to ensure consistency, reproducibility, and portability across different cloud environments.
Stay informed about new software and hardware trends and innovations to improve performance, maintainability, and reliability of the machine learning solutions.
Apply best software engineering practices to build efficient machine learning pipelines, including CI/CD, scripts to automate repetitive tasks etc.
Support the data science solutions with an extra emphasis on versioning, data security, auditability and performance.
Contribute to the development and deployment of proof of concepts, quickly.
Involved in different phases of a project, including architecture, system design, coding, unit testing, integrations, maintenance and improvements.
Document the solution & solution design efficiently.
Profile:
Strong fundamentals in software engineering, system engineering, machine learning concepts and debugging.
Experience in working with large-scale data / ML pipelines and their supporting infrastructure.
Strong knowledge in Linux
Design complex analytical systems/solutions (high-level and low-level system design).
Ability to solve complex problems using efficient algorithms/software engineering techniques.
Strong knowledge of software development stages/processes, debuggers, DBMS and source code management tools (git).
Ability to write high quality code with a keen attention to detail.
Comfortable with writing complex and efficient SQL queries.
Effective communication and strong interpersonal skills.
Proven experience in implementing CI/CD on large-scale ML pipelines.
Enjoy solving ambiguous and challenging technical problems.
Good to have:
Exposure to large-language models and deploying LLM based solutions in production.
Experience and familiarity with Kubernetes.
Experience with shell scripting.
* Awareness of application and information security.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.