Jobs

Machine Learning Data Engineer


Job details
  • Walsh Employment
  • Oxford
  • 1 month ago
Applications closed

Our client specialises in using advanced algorithms and AI to manage and maximise the value of energy storage. By optimising the timing of battery charging and discharging based on real-time market conditions, customers can participate more effectively in multiple energy markets, enhancing the efficiency and profitability of renewable energy resources. We are now looking for a ML Ops / Data Engineer to join their busy, growing and highly successful team.


ML Ops / Data Engineer


Oxford – Hybrid working from home up to 4 days per week.

£75-80K plus excellent benefits package.


To be successful in this role:

We are looking for someone who is a great fit for the company. We want people who take accountability, build trust and are innovative.


Specific requirements for this role include:

  • 5+ years of Python experience
  • 3+ years of working in technical teams, building data pipelines, delivering productionised code, building/maintaining live applications, developing tooling and improving backtesting frameworks
  • 2+ years of orchestrating machine learning workflows
  • Proficiency with Orchestration and IaC in AWS (e.g. Terraform, Kubernetes, RabbitMQ, Airflow), Git, containerisation (Docker), database management (e.g. Postgres, Alembic)
  • Fluent in Python and its wider numerical ecosystem (e.g. Pandas, NumPy, Polars, Pydantic)
  • Additional desirable but not essential requirements for this role include:
  • Relational database design
  • Cloud infrastructure experience
  • Experience with monitoring frameworks (e.g. Prometheus)
  • Experience archiving data to Parquet on S3 and creating tools for API/Grafana queries
  • Experience centralising diverse datasets for analytics, visualisation and machine learning
  • Familiarity with time-series forecasting and/or optimisation
  • Experience with data visualisation and dashboards (e.g. Grafana, Superset)
  • Familiarity with machine learning and associated techniques (feature engineering, boosting methods, LightGBM)


Position summary:

Our client is looking for smart, motivated people who share a belief that they can outperform the energy sector dinosaurs, have a positive impact on the planet and have fun doing it together.


Job role and responsibilities:


As a ML Ops / Data Engineer, you will be responsible for:


Supporting Data Engineering Infrastructure:Contribute to the design, development, implementation and continuous improvement of our data engineering tools, workflows, processes, and platforms. This includes enhancing the architectural foundations and integrating new data management technologies


Writing Well-Structured Code:Develop clean, maintainable, well-documented code that adheres to best practices. Mentor and support in the continued improvement of coding practices within the Data Science team


Enhance data engineering knowledge:Improve expertise within the software team and ensure their ability to support and collaborate on the data science infrastructure


Data Quality Management:Continuously enhance data quality across multiple dimensions such as accuracy, availability, performance, and accessibility to ensure a clear understanding of data within the company

Providing backup/escalation to the tech-on-call team

Communicating effectively across Software and Data Science teams


Benefits:

The business values diversity and their environment is highly supportive, challenging and focused on the consistent delivery of high quality, meaningful work. You will receive a competitive salary, flexible working arrangements and a lot of personal development opportunities.

We encourage you to apply even if you may not meet every requirement in this posting.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Machine Learning Engineer

Machine Learning/Data Engineer | Deep Tech | London | up to £150K + large equityWe are looking for aMachine Learning/Data Engineerto join a deep tech VC that invests at companies at seed stage. They have a product and engineering team that builds products to supports founders, identify new companies, and...

Albert Bow London

Digital Audit - Data Analytics - Senior Associate

the roledata and analytics plays in the modern day audit.You’ll get to work on technical assignments enabling you to develop skills in Advanced Analytics, Machine Learning, Data Engineering and sophisticated visualisation tools to provide clients with the PwC digital audit experience. This means that you’ll develop the technical, business and...

PwC London

AI Engineer

AI Engineer UK RemoteAbout bigsparkbigspark, a UK based consultancy delivering next level data platforms and solutions with a focus on exciting technologies including Apache Spark, Apache Kafka and working on projects within Machine Learning, Data Engineering, Streaming and Data Science is looking for an AI Engineer to join our team...

bigspark Nottingham

Senior Software Engineer

Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies,...

Simple Machines London

Senior Data Engineer

Simple Machines. Data Engineered to Life™ Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission...

Simple Machines London

Principal Data Platforms Engineer

Simple Machines. Data Engineered to Life™ Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission...

Simple Machines London