The business is in an exciting, and technically challenging space. They are gathering huge amounts of data which is of huge significance for a lot of businesses; no-one else comes close to what they are doing. They have a hugely collaborative and friendly team environment, led by a hands-on development manager who wants to see people grow and succeed.
As an ML engineer you will be responsible for contributing to the design, development, deployment, testing, maintenance and enhancement of ML software solutions. You will work closely with data scientists to collaborate and support the development of ML data pipelines, platforms and infrastructure. Day-to-day activities include:
Architecting and implementing end-to-end solutions for accelerating experimentation and model building,
Create microservices and APIs for serving ML models and ML services,
Design and implementing potential products and proof-of-concepts,
Deploy data solutions and pipelines to increase the efficiency of ML workflows,
Working closely with engineering, product, and newsroom teams to define and deploy new ML / AI products,
Exploring and onboarding new platforms, technologies and algorithms,
Managing project priorities, deadlines and deliverables.
We are looking for candidates with an enthusiasm for tackling audacious challenges, the ability to take ownership of end-to-end solutions, and a passion for elegance in deep problem solving.
Excellent hands-on knowledge in python
Knowledge of Hadoop, Spark, or any other distributed computing systems
Working with version control system; CI/CD pipelines etc
Exposure to microservices and architecture
AWS services and working knowledge
Experience programming in Python
Machine learning frameworks such as TensorFlow or Keras for predictive modelling
Experience using large datasets
EA License: 20S0371
Reg No: R1981018