Executive recruitment company Monroe Consulting Group's Technology Division is partnered with a tech organisation that provides data science solutions to their clients. Our client is seeking a skilled and motivated Machine Learning Engineer to join thier team. The successful candidate will have a robust background in machine learning, software engineering, and MLOps practices, with a proven track record in designing, deploying, and optimizing machine learning models in production environments.
Job Responsibilities:
Design, build, and deploy machine learning models for various business applications, ensuring scalability and efficiency in production environments
Collaborate closely with data scientists, data engineers, and cross-functional teams to understand business needs, gather data, and translate requirements into machine learning solutions
Develop and maintain robust pipelines for data processing, model training, and deployment, utilizing workflow tools such as Apache Airflow
Implement and optimize MLOps practices for streamlined deployment, monitoring, and retraining of models
Experiment with new algorithms and methodologies, applying best practices to improve model accuracy, efficiency, and reliability.
Stay current on industry trends, tools, and techniques in machine learning and MLOps.
Present technical results and recommendations clearly to stakeholders, translating complex findings into actionable insights
Job Requirements:
Bachelor's or advanced degree in Computer Science, Data Science, Machine Learning, Statistics, or a related field
Strong programming skills, with experience in Python and machine learning libraries/frameworks such as scikit-learn, TensorFlow, or PyTorch
Proficiency in MLOps practices, including model deployment, versioning, monitoring, and CI/CD pipelines
Experience deploying models on premise & cloud environments
Strong understanding of data processing frameworks (e.g., Spark, Hadoop) and experience handling large datasets
Excellent problem-solving skills and ability to work both independently and within a team
Strong communication skills, with experience presenting technical results to non-technical stakeholders