ML Engineer
Infinity Quest
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 90KJob location
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Big Data
Cloud Computing
Continuous Integration
Information Engineering
ETL
Software Design Patterns
Python
Machine Learning
TensorFlow
Feature Engineering
PyTorch
Spark
AWS Lambda
Scikit Learn
Kubernetes
Information Technology
Low Latency
Real Time Data
Machine Learning Operations
Software Version Control
Data Pipelines
Job description
Implement, and optimize ML and AI models (e.g. classification/regression/clustering tasks, agent tuning etc).
- Experiment with state-of-the-art methods, frameworks, and architectures to improve performance and efficiency.
- Engineering & Deployment
- Build robust, scalable ML pipelines for training, validation, and inference.
- Deploy models to production (cloud or on-prem), ensuring reliability, latency, and scalability.
- Implement MLOps best practices (CI/CD, monitoring, retraining workflows, model registry).
- Data Engineering
- Partner with data engineering teams to source, clean, and transform large datasets.
- Ensure data quality, feature engineering, and real-time data integration.
- Collaboration
- Work closely with cross-functional stakeholders (data scientists, software engineers, product managers).
- Translate business requirements into ML solutions and communicate results effectively to technical and non-technical audiences.
Requirements
- Master's degree in Computer Science, Machine Learning, Physics, or related field (PhD a plus).
- Technical Skills:
- Strong proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn).
- Experience with common agentic frameworks (LangChain, LangGraph preferred).
- Solid knowledge of algorithms, statistics, probability, and linear algebra.
- Experience with data pipelines and ETL (Spark, AWS Lambda, Glue ).
- Hands-on experience with cloud platforms (AWS preferred).
- Strong software engineering fundamentals (version control, testing, design patterns).
- Experience:
- 3+ years of professional experience in ML/AI engineering or related fields.
- Proven track record of deploying ML models into production at scale.
- Experience with MLOps tools (MLflow, Kubeflow, SageMaker, Vertex AI, etc.).
- Soft Skills:
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a fast-paced, cross-functional team.