The Role As a Machine Learning Engineer, you will be responsible for the ML lifecycle—from data ingestion and model development to deployment and monitoring in production. You will be working on real-world, large-scale challenges, applying strong engineering practices to build reliable machine learning systems.
Design, develop, and deploy machine learning models for production use cases (e.g., Build and maintain scalable ML pipelines for training, evaluation, and inferenceWork with both structured and unstructured data across diverse domainsImplement robust data preprocessing, feature engineering, and transformation workflowsEnsure data quality, integrity, and compliance with data governance standards (e.g., Collaborate with data engineers, software engineers, and product stakeholdersDeploy and manage models using cloud platforms (AWS, Azure, or GCP) and containerization toolsImplement monitoring, validation, and testing frameworks to ensure model reliability3–6+ years of experience in Machine Learning Engineering, AI Engineering, or related roles~ Strong programming skills in Python~ Solid understanding of machine learning algorithms, model evaluation, and optimization techniques~ Familiarity with data engineering concepts (ETL/ELT, data pipelines)~ Experience with cloud platforms (AWS, Azure, or GCP)~ Awareness of data privacy and governance best practices
Opportunity to work on high-impact, scalable ML systems in a modern tech environment