At a Glance
- Tasks: Lead the development of data pipelines and productionize machine learning models.
- Company: Join National Grid, a leader in energy transition and connectivity.
- Benefits: Enjoy a competitive salary, bonuses, flexible working, and generous pension contributions.
- Why this job: Be part of a dynamic team driving innovation in energy solutions with a focus on inclusivity.
- Qualifications: Experience in software engineering, ML engineering, and cloud infrastructure; expertise in Python and SQL required.
- Other info: Hybrid role with occasional visits to London or Warwick; mentorship opportunities available.
The predicted salary is between 68000 - 81000 £ per year.
Location: London, GB, WC2N 5EH; Warwick, GB, CV34 6DA
Company: National Grid
At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as a Lead Machine Learning Engineer, and find your superpower.
Job Overview: National Grid is hiring a Lead Machine Learning Engineer for our IT & Digital department. This is a hybrid role that offers flexible working options and will require occasional visits to Warwick or London.
As a Lead Machine Learning Engineer on the National Grid Data Science team, you will develop data pipelines, take data science prototype models to production, fix production bugs, monitor operations, and provision the necessary infrastructure in Azure.
Key Accountabilities
- Develop platform tooling (e.g., internal conda library, CLI tool for project setup, and provisioning infrastructure) for the Data Science team.
- Work with data scientists to understand their data needs and put together data pipelines to ingest data.
- Work with data scientists to take data science model prototypes to production.
- Mentor and train junior team members.
- Work with internal IT teams (security, Cloud, Global Active Directory, Architecture, Networking, etc.) to advance the team’s projects.
- Design, provision, and maintain the cloud infrastructure needed to support Data Engineering, Data Science, Machine Learning Engineers, and Machine Learning Operations.
- Write high-quality code that has high test coverage.
About You
- Hands-on industry experience in some combination of Software Engineering, ML Engineering, Data Science, DevOps, and Cloud Infrastructure work.
- Expertise in Python which includes experience in libraries such as Pandas, scikit-learn. High proficiency in SQL.
- Knowledge of best practices in software engineering is necessary.
- Hands-on industry experience in some combination of the following technologies: Python ecosystem, Azure (VMs, Web Apps, Managed Databases), GitHub Actions, Terraform, Packer, Airflow, Docker, Kubernetes, Linux/Windows VM administration, Shell scripting (primary Bash but PowerShell as well).
- A solid understanding of modern security and networking principles and standards.
- A foundational knowledge of Data Science is strongly preferred.
- Bachelor’s or higher degree in Computer Science, Data Science, and/or related quantitative degree is preferred from an accredited institution.
More Information
A salary between £80,000 – £95,000 – dependent on capability.
As well as your base salary, you will receive a bonus of up to 15% of your salary for stretch performance and a competitive contributory pension scheme where we will double match your contribution to a maximum company contribution of 12%. You will also have access to a number of flexible benefits such as a share incentive plan, salary sacrifice car and technology schemes, support via employee assistance lines and matched charity giving to name a few.
Inclusivity Statement: At National Grid, we work towards the highest standards in everything we do, including how we support, value and develop our people. Our aim is to encourage and support employees to thrive and be the best they can be. We celebrate the difference people can bring into our organisation, and welcome and encourage applicants with diverse experiences and backgrounds, and offer flexible and tailored support, at home and in the office.
Our goal is to drive, develop and operate our business in a way that results in a more inclusive culture. All employment is decided on the basis of qualifications, the innovation from diverse teams & perspectives, and business need. We are committed to building a workforce so we can represent the communities we serve and have a working environment in which each individual feels valued, respected, fairly treated, and able to reach their full potential.
#J-18808-Ljbffr
Lead Machine Learning Engineer employer: National Grid plc
Contact Detail:
National Grid plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Machine Learning Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Azure, Python libraries like Pandas and scikit-learn, and tools like Docker and Kubernetes. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Network with current or former employees of National Grid on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which can help you tailor your approach during interviews.
✨Tip Number 3
Prepare to discuss your experience in mentoring and training junior team members, as this is a key accountability for the role. Think of specific examples where you've successfully guided others and how that contributed to team success.
✨Tip Number 4
Stay updated on the latest trends in machine learning and data science, especially in relation to cloud infrastructure. Being able to discuss recent advancements or case studies during your interview can demonstrate your passion and commitment to the field.
We think you need these skills to ace Lead Machine Learning Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Lead Machine Learning Engineer position. Understand the key responsibilities and required skills, especially in Python, SQL, and cloud infrastructure.
Tailor Your CV: Customize your CV to highlight relevant experience in software engineering, machine learning, and data science. Make sure to include specific projects or achievements that demonstrate your expertise in the technologies mentioned, such as Azure and Python libraries.
Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your passion for the energy transition and how you can contribute to National Grid's mission. Mention any experience mentoring junior team members, as this is a key accountability of the role.
Highlight Your Soft Skills: In addition to technical skills, emphasize your ability to work collaboratively with diverse teams and your understanding of modern security and networking principles. National Grid values inclusivity and teamwork, so showcasing these qualities will strengthen your application.
How to prepare for a job interview at National Grid plc
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Python, SQL, and the various technologies mentioned in the job description. Highlight specific projects where you've utilized libraries like Pandas or scikit-learn, and be ready to explain your approach to developing data pipelines and cloud infrastructure.
✨Demonstrate Leadership and Mentorship
As a Lead Machine Learning Engineer, you'll be expected to mentor junior team members. Share examples of how you've successfully guided others in previous roles, focusing on your ability to foster collaboration and knowledge sharing within a team.
✨Understand the Company’s Mission
Familiarize yourself with National Grid's goals and values, especially their commitment to inclusivity and the energy transition. Be ready to discuss how your personal values align with theirs and how you can contribute to their mission of keeping society connected.
✨Prepare for Behavioral Questions
Expect questions that assess your problem-solving abilities and how you handle challenges in a team setting. Use the STAR method (Situation, Task, Action, Result) to structure your responses, particularly when discussing past experiences related to software engineering and cloud infrastructure.