Lead Software Engineer

Risilience

Cambridge, United Kingdom19h ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Key details

Location
Cambridge, United Kingdom
Work style
Onsite
Level
Senior
Job type
Full-time
Function
Software engineering
Focus area
Full stack
Posted
19h ago

Skills

agileansiblebigqueryci/cdconfluencedaskdjangodockeretlgcpgeminigenerative aigitgitlabgitlab ciheapjavascriptjiramicroservicesneo4jnumpypandasproduct designprototypingpythonreactscrumsonarqubeterraformversion control

About the role

ABOUT RISILIENCE



Risilience
is seeking to employ a Lead Software Engineer to join us in our mission to help tackle climate change, one of the biggest systemic threats facing the planet
today. 


We have developed a unique modelling and analytics platform to help international corporations assess their risks and opportunities presented by rising temperatures, climate-related policy, and emerging technologies in our changing world.  

 

Our SaaS solutions help companies produce climate-related compliance analytics, navigate their pathway to Net Zero, and perform scientifically based cost benefit comparisons of emission reduction strategies versus their risks. We also offer enterprise-level risk analytics for a wide variety of non-climate-change threats and trends.  We have a blue-chip client base with a growing list of globally recognised brands. The pedigree of our solutions is supported by our deep academic roots that go back to the Business School in the University of Cambridge (UK) and the close ties we maintain to the Cambridge Centre for Risk Studies.

 

Our business received Series B funding in December 2022 and is growing rapidly towards the next round of investment.

 

Our Benefits


Benefits include competitive base salary, annual discretionary bonus, employer pension contributions, private medical insurance, remote and flexible working, and a commitment to diversity and inclusion.

 

Our Values

 

We start with the facts

We grasp the facts first and give opinions second to make positive moves that matter.
We are insights-driven; understanding our customers’ challenges to meet their needs and inform company strategy.

 

We lead with integrity

We show respect for others in every interaction.
Professionalism is about ownership: we take responsibility and do what we say we will.


We are curious challengers

Complex problems don’t scare us – they fuel us.
We collaborate and innovate to remove complexity and enable positive transformation for ourselves and our clients.


We win together

We value every voice equally, embracing differences in background, expertise and experience.
We leave our egos at the door, lift each other up and align our direction of travel.

 

Role Details

We are seeking a Lead AI Software Engineer to spearhead the development of cutting-edge AI opportunities, both for our internal teams and our clients. In this role, you will be at the forefront of AI and technology while also acting as a software engineer responsible for developing and supporting our core modelling and analytics platform.

Your primary focus will be on enhancing the platform by adding new features, improving the performance and usability of our data schemas, and refining data visualizations. You will collaborate closely with product design, modelling, analytics, and customer-facing teams to help our customers tackle climate change. The ideal candidate has a strong passion for AI, data technologies and UX and is constantly seeking to innovate and improve the platform.


Essential Skills


Technical Expertise

  • Strong proficiency in Python, with a track record of writing clean, well-tested, maintainable production code.
  • Proven experience designing, building, and releasing services and microservices in production environments.
  • Experience architecting, deploying, and documenting scalable, resilient service-based applications and ETL pipelines in the cloud.
  • Ability to turn prototypes into secure, scalable production applications, particularly in data-sensitive environments.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Familiarity with CI/CD pipelines, version control (e.g., Git), and automated deployment.

Leadership & Collaboration

  • Experience mentoring junior and mid-level engineers and providing technical guidance that builds a culture of excellence and continuous learning.
  • Clear written and verbal communication, including the ability to explain technical trade-offs to non-technical stakeholders.
  • Proven ability to partner with analysts and management to understand business and data challenges and translate them into technical solutions.
  • Experience working in an Agile/Scrum environment.

Mindset

  • A positive, proactive approach to problem-solving, with a genuine passion for innovation.
  • Self-motivated, able to take ownership of business initiatives and bring stakeholders along with you.
  • A holistic understanding of the end-to-end development lifecycle for web applications.
  • Curiosity about emerging technologies and research, and the judgement to adopt them where they support business goals.

Desirable Skills

  • Experience with the PyData stack (e.g., Pandas, NumPy, Zarr).
  • Familiarity with Dash and BigQuery.
  • Experience working with geospatial data.
  • Experience with GCP Vertex AI and generative AI models such as Google Gemini.
  • Experience with React and JavaScript.

 

Technologies 


Gitlab and Gitlab CI, GCP, Hashicorp Nomad, Python, Terraform, Ansible, Plotly Dash, Django, React, JS, Pystack (Pandas, Zarr, Numpy, Dask, Xarray), Coiled, Google ADK, JIRA, GitLab, Confluence, BigQuery, VertexAI, Neo4J, Docker, SonarQube, Heap I/O


Diversity and Inclusion  

 

Risilience is committed to a proactive approach to equality, which supports and encourages all under-represented groups, promotes an inclusive culture and values diversity. Entry into employment is determined by personal merit and by the application of criteria required for the post.  No applicant for an appointment or member of staff will be treated less favourably than another on the grounds of sex (including gender reassignment), marital or parental status, race, ethnic or national origin, colour, disability (including HIV status), sexual orientation, religion, age or socio-economic factors.  

 

Information if you have a Disability  

 

Risilience welcomes applications from individuals with disabilities and is committed to ensuring fair treatment throughout the recruitment process. Adjustments will be made, wherever reasonable to do so, to enable applicants to compete to the best of their ability and, if successful, to assist them during their employment.   

We encourage applicants to declare their disabilities in order that any special arrangements, particularly for the selection process, can be accommodated. Applicants or employees can declare a disability at any time.  

 

Right to work / Sponsorship

  

You must be able to provide proof of full permission to live and work in the UK without time limit, restriction or sponsorship.  If you require sponsorship, please provide the details upon request.

 

*If you feel that you do not meet all the required skills but are still very interested in the vacancy, we would still like to receive your application, or alternatively, contact us for an informal conversation about the role and your experience.

Get jobs like this as soon as they're posted

Talnox checks company career sites all day and ranks every opening against your profile. Free to join.

Create a free account