At a Glance
- Tasks: Lead the design and deployment of ML solutions in a fast-paced environment.
- Company: Hypercube Consulting is a dynamic tech consultancy focused on the energy sector.
- Benefits: Enjoy flexible work options, performance bonuses, and a supportive mentorship program.
- Why this job: Shape AI strategies and influence client success while building a diverse team culture.
- Qualifications: Experience with AWS or Azure, advanced Python skills, and a passion for ML are essential.
- Other info: Open to part-time and flexible arrangements; diversity is a core value.
The predicted salary is between 64000 - 80000 £ per year.
Job Description
Compensation
- £80,000 – £100,000 base salary + performance-related bonus + benefits
- Performance-Related Bonus
- Benefits (listed below)
TL;DR
- Role : Principal Machine Learning Engineer
- Location : UK-based, fast-growing technology consultancy specialising in the energy sector
- Cloud Experience : Must have AWS or Azure (certifications are desirable)
- Management : No direct line management required (unless you prefer it)
- Consultancy and/or Energy Experience : Highly beneficial, non-essential
- Visa Sponsorship : Not currently available – you must have right to work in the UK and UK now, and in the foreseeable future
- Flexibility : We consider part-time, condensed hours, job-shares, and other flexible arrangements – please apply even if you only meet part of the requirements, please reach out if you want to know more about the role and if it’s a fit for you
- Diversity : Extremely important to us — we want to see a broad mix of people from all backgrounds
Who We Are
Hypercube Consulting is a rapidly growing data and AI consulting firm dedicated to the energy sector . We combine deep domain expertise with cutting-edge technology to help our clients unlock value from their data. We are building a world-class team of experts eager to tackle challenging problems and shape the future of AI in energy.
To learn more about our philosophy and approach, visit our founder’s blog:
Adam Sroka’s Blog
Role Purpose
We are seeking a Principal Machine Learning Engineer to lead and shape the design, development, and deployment of ML solutions at Hypercube. You will collaborate with data engineering, analytics, and cloud experts to guide our clients’ data strategy and ML roadmap, ensuring they gain tangible value from their data assets.
As an early hire in a fast-growing organisation, you will have considerable influence over technical direction, team culture, and project delivery standards. You will:
- Engage with clients to understand their business challenges and propose ML-driven solutions.
- Architect and implement end-to-end ML pipelines, from data ingestion and feature engineering to model deployment and monitoring.
- Champion best practices in MLOps, model lifecycle management, and cloud-ML services.
- Mentor and upskill colleagues, establishing Hypercube as a hub of ML engineering excellence.
Key Responsibilities
- Technical Leadership & Strategy – Serve as the primary ML subject matter expert and advisor for both internal teams and clients. Define and guide the development of advanced ML solutions, ensuring they align with best practices and modern architectures.
- End-to-End ML Delivery – Design, build, and maintain scalable ML pipelines on AWS or Azure (e.g. Databricks, MLFlow, SageMaker, Azure ML). Oversee the model lifecycle, from exploratory data analysis and feature engineering through to model serving and monitoring in production.
- Collaboration & Stakeholder Management – Work with cross-functional teams (data engineers, DevOps, data scientists, and business stakeholders) to capture requirements and translate them into practical ML solutions. Clearly communicate technical concepts and outcomes to both technical and non-technical audiences.
- Thought Leadership & Evangelism – Advocate for MLOps best practices (CI/CD, infrastructure as code, automated testing, monitoring) within Hypercube and at client sites. Contribute to community outreach by blogging, participating in speaking engagements, or collaborating on open-source initiatives.
- Business Development & Growth – Support pre-sales activities (e.g. demos, proposals) and help shape new projects. Build and maintain strong client relationships, becoming a trusted adviser for their AI strategy. Mentor colleagues, expanding our collective knowledge and capabilities as we scale.
Technical Skills & Experience
Please apply even if you do not meet all of these criteria — we value potential as well as experience.
Core Skills
- LLMs & Generative AI : Practical experience with large models.
- Cloud ML Experience (AWS or Azure) : Proven track record of deploying and managing ML workloads in a production environment.
- Advanced Python : Expertise in building ML pipelines and writing efficient, maintainable code.
- MLOps & Model Management : Experience with tools such as MLFlow, Kubeflow, Airflow/Prefect for scheduling, or similar platforms for model tracking and deployment.
- Data Processing : Proficiency with Spark or Databricks for large-scale data processing.
- SQL : Strong background in querying, wrangling, and optimising data.
- Data Architecture : Familiarity with data lake, data warehouse, or lakehouse architectures (e.g. Delta Lake).
Additional (Nice-to-Have) Skills
- Infrastructure as Code : Terraform or similar.
- Containers & Kubernetes : Docker, EKS/AKS, Container Registries.
- Streaming Technologies : Kafka, Kinesis, or Event Hubs.
- Certifications in AWS or Azure.
Other Desirable Experience
- Consultancy or Energy Sector background.
- Public Thought Leadership : Blogging, conference talks, YouTube content, open-source contributions.
- Stakeholder Management : Translating business requirements into technical solutions and vice versa.
- Complex Integrations : Experience integrating with external or on-premises systems in a hybrid cloud setup.
- Excellent Communication : Able to convey complex technical topics clearly to varied audiences.
What’s in It for You?
- High-Impact Role : Shape data and AI strategies in the energy sector, directly influencing client success.
- Career Progression : Work closely with seasoned data leaders; benefit from an events budget and mentorship programmes .
- Flexible Work : We’re open to part-time, condensed hours, job-shares — just ask!
- Start-Up Environment : As an early senior hire, you will help shape our culture, processes, and technology decisions.
- Personal Branding : We support blogging, speaking engagements, and open-source work to help you elevate your professional profile.
Benefits
- Performance-Related Bonus
- Enhanced Pension
- Enhanced Maternity/Paternity
- Private Health Insurance
- Health Cash Plan
- Peer Cash Award Scheme
- Cycle-to-Work Scheme
- Flexible Working (remote/hybrid options)
- Events & Community involvement
- EV Leasing Scheme
- Training & Events Budget
- Mentorship Programmes
Diversity & Inclusion
Hypercube is committed to creating a diverse and inclusive environment , which reflects our broader society. We encourage applications from candidates of all backgrounds and experiences. All qualified applicants will receive consideration without regard to race, gender, reassignment, marital or civil partnership status, pregnancy/maternity, sexual orientation, or belief.
We are open to part-time, condensed hours, job-shares , or other flexible arrangements to attract the very best talent. If you have particular requirements, please let us know, and we will do our best to accommodate them.
Ready to Apply?
If this sounds like you — or you meet some but not all of the requirements — we would love to hear from you . Please apply via our careers page or reach out directly. We look forward to discovering how your experience can help shape our mission to transform data and AI in the energy sector!
N.B. We are currently not able to sponsor visas.
#J-18808-Ljbffr
Principal Machine Learning Engineer employer: ZipRecruiter
Contact Detail:
ZipRecruiter Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Machine Learning Engineer
✨Tip Number 1
Make sure to showcase your experience with cloud platforms like AWS or Azure. Highlight any relevant certifications you have, as they can set you apart from other candidates.
✨Tip Number 2
Demonstrate your understanding of MLOps and model lifecycle management. Be prepared to discuss specific tools you've used, such as MLFlow or Kubeflow, during the interview.
✨Tip Number 3
Since this role involves client interaction, practice explaining complex technical concepts in simple terms. This will help you communicate effectively with both technical and non-technical stakeholders.
✨Tip Number 4
Engage with the energy sector community by following relevant blogs or participating in discussions. This shows your passion for the industry and can provide valuable insights that you can bring to the role.
We think you need these skills to ace Principal Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, cloud technologies (AWS or Azure), and any consultancy or energy sector background. Use specific examples to demonstrate your expertise in building ML pipelines and MLOps.
Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and data strategies in the energy sector. Mention how your skills align with the role's requirements and how you can contribute to Hypercube's mission. Don't forget to showcase your thought leadership experiences, like blogging or speaking engagements.
Highlight Technical Skills: Clearly list your technical skills related to the job description, such as experience with LLMs, Python, SQL, and tools like MLFlow or Databricks. Provide concrete examples of projects where you've successfully implemented these skills.
Showcase Soft Skills: Emphasize your communication and stakeholder management abilities. Highlight experiences where you've translated complex technical concepts for non-technical audiences or collaborated with cross-functional teams to deliver successful projects.
How to prepare for a job interview at ZipRecruiter
✨Showcase Your Cloud Expertise
Make sure to highlight your experience with AWS or Azure during the interview. Discuss specific projects where you implemented ML solutions using these platforms, and if you have any certifications, be sure to mention them!
✨Demonstrate Your MLOps Knowledge
Be prepared to talk about your experience with MLOps practices. Share examples of how you've managed model lifecycles, implemented CI/CD pipelines, or used tools like MLFlow or Kubeflow in your previous roles.
✨Communicate Clearly with Stakeholders
Since this role involves collaboration with both technical and non-technical teams, practice explaining complex technical concepts in simple terms. Think of examples where you successfully translated business requirements into practical ML solutions.
✨Emphasize Your Thought Leadership
If you have experience with public speaking, blogging, or contributing to open-source projects, make sure to bring it up. This shows your commitment to the field and your ability to advocate for best practices in ML and AI.