Jobs

Software Engineer


Job details
  • Higher - AI recruitment
  • London
  • 1 month ago
Applications closed

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. TheSoftware Engineerwill 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

Sign up for our newsletter

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

Similar Jobs

Software Engineer

Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics, manufacturing and commercialisation. The...

Littlemore

Software Engineer

Software EngineerExciting opportunity for an experienced Software Engineer to join an innovative stealth start-up in Saffron Walden who are tackling some of the world’s most pressing challenges. Joining a company founded by experts in their field, who have already realised success with other start-ups, this offers the chance to work...

Saffron Walden

Software Engineer - Simulation

Join an expert Team, developing pioneering geophysical and process simulationsThis highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with...

Guildford

Software Engineer - Manipulation

The MissionProactive Global have partnered with an exciting AI business who are striving to create the world'sleading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate intodaily life and amplify human capacity.VisionIn a world where artificial intelligence opens up new horizons, our faith in its potential unveils a newoutlook...

London

Software Engineer, MATLAB, Python, Julia, COR6873

Software Engineer, MATLAB, Python, Julia, COR6873This is a rare opportunity for an experienced Software Engineer to join an historic British icon at the forefront of Engineering.The RoleThe Software Engineer will work closely with Design Engineers, Mechanical Engineers and Data Scientists, to gather and understand the requirements necessary to ultimately design,...

East Challow

Software Engineer III, Machine Learning, Google Cloud Performance

Note: By applying to this position you will have an opportunity to share your preferred working location from the following:Raleigh, NC, USA; Durham, UK.Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software developme...

Google Durham