About the role
Weâre looking for a Senior Software Engineer to join our platform team and help us push the boundaries of what AI can do for the planet.
We donât draw a specific line between engineering and research teams. We operate as one cohesive unit, sharing tech stack, knowledge, and objectives. Our focus spans from fundamental ML research to commercial-grade software development, offering diverse learning and impact opportunities.
Your main responsibilities
- Talk to colleagues about their work, the processes they follow, and the roadblocks they face.
- Propose, design, build and document robust software systems to meet those needs.
- Assist more junior team members with their learning and explain how things work.
- Deliver pragmatic solutions that balance short-term delivery with long-term maintainability.
What a great fit looks like
- Youâre fluent in Python and Terraform.
- You are excited about building internal tooling and CI/CD.
- Youâve worked in a cloud environment; bonus points for Google Cloud expertise.
- You love to collaborate with others and are familiar with agile technical practices, including pair programming, mobbing and TDD.
- You are comfortable with ambiguity and enjoy owning a problem from discovery to delivery.
Youâll excel if
- You are seeking a role in climate tech, or tech for good.
- You have a genuine interest in machine learning and the physical sciences.
- You have opinions about how to build robust model deployment platforms.
You are not expected to check every box, and weâd love to hear from you even if your experience isnât an exact match.
Weâre building a team that reflects the world we want to change. Our people come from all walks of life â different countries, cultures and experiences â and we think thatâs one of our biggest strengths. Weâre committed to creating a workplace where everyone feels safe, respected and celebrated. No matter your background, if youâre excited by what we do, we want to hear from you.
In return for your hard work, weâll give you
- A competitive salary
ÂŁ75-90k - Equity in the company
When we win, you win. Youâll get share options, so youâre part of our journey from the inside. - Flexible working
We trust you to know how and when you work best and to work that out with your team. - 30 days of holiday (plus bank holidays)
Rest is productive. Take the time you to recharge. - A generous pension scheme
Weâre planning for the future in more ways than one.
The interview process
We run a 4-stage process for engineers after the initial short screening call to confirm alignment on role expectations, experience, and next steps.
- Pair programming: youâll meet with one of our other engineers to work on a toy problem together. You can use Google or LLMs, or you can ask your pair for help. We want to know what youâre like to work with, how you approach solving problems in an unfamiliar space, and how you communicate about code.
- Whiteboard session â youâll meet with two of our engineers. Weâll ask you to draw a diagram of a system youâre familiar with and walk us through its major architectural components. Weâll ask questions about the decisions you made, and the things you like and dislike. We want to know how well you understand the technologies you use, and how you communicate about complex technical matters.
- Operating principles: Youâll meet with some people from other parts of the business. Weâll ask you questions to understand how you would work in a culture governed by our operating principles.
- Meet the CEO â before we make an offer, weâd like to schedule a 15-minute chat with Josh, our CEO.
We believe hiring is a two-way process. Just as weâll reference-check candidates before making a final offer, we encourage you to reference-check us by chatting with team members you havenât yet met. Ask anything. Weâll answer with Concrete Honestly.
Once interviews are done, weâll move quickly to a decision, and weâre always happy to give feedback at any stage.
Our operating principles
Weâre building a workplace thatâs ambitious, kind, and a little bit different. Somewhere you can do your best work alongside people you respect and enjoy being around. Our operating principles help guide how we show up every day:
đ Concrete Honesty
Say it how it is. Our honesty is strong, foundational, and built to last.
đ Forever Optimising
Weâre in the business of constantly tweaking, testing and improving.
â© Increase Torque
We move with urgency because the climate crisis wonât wait.
đ§ Maintain Reliability
We build trust by showing up, following through, and having each otherâs backs.
đ Cement It with Fun & Kindness
Weâre here to extend Earthâs life, but ours is still limited. Letâs enjoy it and be good to each other while we do.
To see these in full, go to Carbon Reâs Operating Principles Notion page.
#J-18808-Ljbffr
Contact Detail:
Carbon Re Recruiting Team