Your new roleAs a Machine Learning Data Engineer, you will be responsible for designing, implementing, and maintaining the data pipelines and infrastructure that support our machine learning projects. You will work closely with data scientists, machine learning engineers, cloud engineer and other cross-functional teams to ensure the availability, reliability, and performance of our data systems
What you'll be doing- Architect and implement scalable data solutions to address complex business challenges, leveraging advanced analytics, statistical methods, and machine
learning techniques. Apply advanced data preprocessing, transformation, and enrichment techniques to ensure high-quality inputs for machine learning models. - Partner with data scientists and ML engineers to translate data requirements into actionable insights, optimizing feature engineering processes and model deployment strategies.
- Construct and manage modern data infrastructure, including data warehouses and data lakes, to facilitate seamless data access for analysis and model
training. - Continuously optimize data pipelines for performance, scalability, and coste
What you'll need to succeed- Bachelor's or Master's degree in Computer Science, Engineering, or a related field with at least 7 years’ work experience
- Extensive hands-on experience with cloud platforms, particularly AWS and on prem, including their data services and analytics oJerings.
- Strong coding skills with proficiency in:
• Infrastructure as Code (e.g., Terraform, CloudFormation, CDK)
• Shell scripting
• Python
• SQL - Experience with data streaming technologies (e.g.Kafka, Kinesis) and batch processing frameworks (e.g., Spark, Hadoop).
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Strong problem-solving skills and ability to translate complex business requirements into technical solutions.
If the above role is a good fit for you, or if you know anyone who might be good for the role, please get in touch with an updated CV and I'll be in touch!
EA Reg Number: R1660446
EA License Number: 07C3924
Company Registration No: 200609504D