Higher - AI recruitment | Software Engineer
Higher - AI recruitment | Software Engineer

Higher - AI recruitment | Software Engineer

Full-Time 55000 - 74000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join OVO as a Software Engineer to integrate AI into customer interactions and risk prevention.
  • Company: OVO Group is a leading energy tech company focused on clean, affordable energy for all.
  • Benefits: Enjoy competitive salary, 34 days holiday, flexible working, and a 9% cash flex fund.
  • Why this job: Be part of a mission-driven team innovating for a sustainable future with cutting-edge AI technology.
  • Qualifications: Strong experience in data products, cloud solutions, and programming, preferably in Python.
  • Other info: OVO values learning; even if you don't meet all requirements, they want to hear from you!

The predicted salary is between 55000 - 74000 £ per year.

OVO Group is a leading energy technology company determined to create a world with clean, affordable energy for everyone. Since launching in 2009, they have welcomed over a million members, planted a million trees, and set their sights on helping save the planet. They are on a mission to change energy for the better, including driving progress towards the target of net zero carbon living.

The Tech org at OVO is entering an exciting growth phase, which includes hiring across all their data squads throughout the rest of 2024 and early 2025. The Software Engineer will help drive the future of customer interactions and risk prevention at OVO, leveraging predictive modelling and generative AI to mitigate financial risk, reduce complaints, and enhance customer experience. As part of the Operations AI team, you will play a key role in developing and integrating large language models (LLMs), contributing to the architecture, tooling, and overall strategy within a multi-skilled AI squad to deliver innovative solutions that maximise customer satisfaction while improving operational efficiency.

RESPONSIBILITIES INCLUDE:

  • Integrating AI models, including generative AI, into core software services and workflows across customer-facing platforms
  • Building reusable API interfaces and UI components to enable cross-domain integration of AI capabilities
  • Supporting the design and implementation of fully scalable, cloud-native architecture on GCP
  • Designing, developing and maintaining scalable AI solutions that seamlessly integrate into existing systems
  • Performing both batch and real-time data transformations to ensure accurate and efficient data pipelines for machine learning and analytics
  • Contributing to architecture decisions with a strong focus on system design and scalability
  • Advocating for and implementing CI/CD, infrastructure as code, and automated testing to ensure reliable production releases
  • Establishing best practices for monitoring, alerting, and continuous improvement within the team
  • Mentoring junior team members, including interns, to build strong engineering skills
  • Collaborating with key stakeholders to deliver AI-powered solutions that align with business goals and customer needs

ESSENTIAL SKILLS & EXPERIENCE

  • A strong track record of designing, building, monitoring, and managing large-scale data products, pipelines, tooling, and platforms
  • You’re a highly motivated learner who loves keeping up to date with the latest advances in GenAI
  • Solid experience with streaming and batch ETL solutions using data processing tools like Kafka, Pub-Sub, VertexAI, BigQuery, Dataform, Postgres, or comparable technologies
  • Hands-on experience developing cloud-based solutions across GCP, AWS, or Azure, with a command of IaC tools, such as Terraform and cloud compute platforms like GCP Cloud Run
  • Excellent command of at least on programming language, preferably Python
  • A deep understanding of engineering best practices, including containerisation and CI/CD
  • Experience of MLOps, model training, evaluation and deployment
  • Passion for crafting scalable, resilient solutions that are observable. Experience with platforms such as Datadog or Grafana will be useful
  • You’re comfortable working in an agile development setting with frequent release cycles, paired with experience in pair programming, TDD, CI/CD and strategic deployment approaches

If you tick most but not all of the requirements, OVO would still love to hear from you!

COMPENSATION/BENEFITS:

  • Competitive salary range of £55-74k plus on-target bonus of 15%
  • 34 days holiday including bank holidays
  • Pension matching up to 5%
  • Flexible working as standard
  • Enhanced parental leave policies
  • 9% cash flex fund which can be used towards a variety of benefits
  • (pension top-up, annual leave top-up, gym memberships, healthcare
  • cash plan, workplace ISA, etc.)
  • OVO community – opportunities for L&D and community involvement

Please note that OVO are unable to offer visa sponsorship at this time.

Higher - AI recruitment | Software Engineer employer: Higher - AI recruitment

At OVO Group, we pride ourselves on being an exceptional employer, fostering a culture of innovation and collaboration within our dynamic Tech organization. With a commitment to employee growth, we offer extensive learning and development opportunities, flexible working arrangements, and a competitive benefits package that includes 34 days of holiday and a generous cash flex fund. Join us in our mission to create a sustainable future while enjoying a supportive work environment that values your contributions and encourages professional advancement.
H

Contact Detail:

Higher - AI recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Higher - AI recruitment | Software Engineer

✨Tip Number 1

Familiarize yourself with the latest advancements in generative AI and predictive modeling. OVO is looking for someone who is a highly motivated learner, so showcasing your knowledge in these areas during conversations can set you apart.

✨Tip Number 2

Highlight your experience with cloud-based solutions, especially on GCP. Since the role involves developing scalable, cloud-native architecture, demonstrating your hands-on experience with tools like Terraform and GCP Cloud Run will be crucial.

✨Tip Number 3

Be prepared to discuss your approach to CI/CD and infrastructure as code. OVO values engineering best practices, so sharing specific examples of how you've implemented these in past projects can show your alignment with their goals.

✨Tip Number 4

Engage with the OVO community before applying. Look for opportunities to connect with current employees on platforms like LinkedIn or attend relevant events. This can give you insights into the company culture and help you tailor your approach.

We think you need these skills to ace Higher - AI recruitment | Software Engineer

Experience with large-scale data products and pipelines
Proficiency in streaming and batch ETL solutions
Hands-on experience with GCP, AWS, or Azure
Knowledge of IaC tools like Terraform
Strong programming skills in Python
Understanding of engineering best practices including containerization
Experience with MLOps and model deployment
Familiarity with monitoring tools such as Datadog or Grafana
Agile development experience
Ability to mentor junior team members
Strong collaboration skills with stakeholders
Passion for developing scalable and resilient solutions

Some tips for your application 🫡

Understand the Company Mission: Before applying, familiarize yourself with OVO Group's mission to create clean and affordable energy. Highlight how your skills and experiences align with their goals in your application.

Tailor Your CV: Customize your CV to emphasize relevant experience in AI, software engineering, and cloud-based solutions. Make sure to showcase your proficiency in programming languages, especially Python, and any experience with GCP or similar technologies.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your passion for sustainable energy and innovation. Mention specific projects or experiences that relate to the responsibilities listed in the job description.

Highlight Collaboration Skills: Since the role involves working within a multi-skilled AI squad, emphasize your teamwork and mentoring experiences. Provide examples of how you've collaborated with stakeholders or mentored junior team members in previous roles.

How to prepare for a job interview at Higher - AI recruitment

✨Showcase Your AI Knowledge

Make sure to highlight your understanding of generative AI and predictive modeling. Be prepared to discuss how you've integrated AI models into software services in the past, as this aligns closely with OVO's mission.

✨Demonstrate Cloud Expertise

Since the role involves cloud-native architecture on GCP, be ready to talk about your hands-on experience with cloud platforms like GCP, AWS, or Azure. Discuss specific projects where you utilized IaC tools like Terraform.

✨Emphasize Collaboration Skills

Collaboration is key at OVO. Prepare examples of how you've worked with cross-functional teams to deliver AI-powered solutions. Highlight any mentoring experiences you've had, especially with junior team members.

✨Prepare for Technical Questions

Expect technical questions related to system design, scalability, and engineering best practices. Brush up on your knowledge of ETL processes, containerization, and CI/CD practices to demonstrate your technical proficiency.

Higher - AI recruitment | Software Engineer
Higher - AI recruitment
H
  • Higher - AI recruitment | Software Engineer

    Full-Time
    55000 - 74000 £ / year (est.)

    Application deadline: 2027-01-20

  • H

    Higher - AI recruitment

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>