At a Glance
- Tasks: Develop algorithms for sustainable building solutions and optimise energy efficiency.
- Company: Join a forward-thinking start-up on a mission to combat climate change.
- Benefits: Up to £65,000 salary, 25 days paid leave, hybrid work, and pension contributions.
- Other info: Collaborative team environment with opportunities for career growth and innovation.
- Why this job: Make a real impact in the fight against climate change while advancing your tech skills.
- Qualifications: 3+ years in software development, preferably with Python; problem-solving mindset required.
The predicted salary is between 65000 - 65000 £ per year.
Are you passionate about leveraging technology to address urgent global climate challenges? If so, this is the ideal opportunity to make a real impact in a forward-thinking early-stage start-up that is leading the charge in sustainable building practices, leveraging state-of-the-art technology to optimise energy efficiency and decarbonisation for a greener tomorrow.
The client is on a mission to transform the way buildings are retrofitted for efficiency. With heating and cooling buildings contributing to 10%+ of global emissions, and with the looming threat of fuel poverty, the need for their solution has never been greater. Their approach involves constructing a new dataset on buildings’ heat loss, empowering decision-makers with the insights to drive effective retrofit strategies. After securing funding, they’re now looking for two skilled software engineers to join their platform team, initially on a 12-month FTC with a potential for permanent roles upon securing additional funding.
Reporting directly to their CTO and co-founder, you’ll play a key role in developing their technical leadership and their product. Given they’re a data company, there’s a strong emphasis on backend and algorithmic work. You’ll be diving into tasks like computer vision to interpret images, developing recommendation engines, 3D mesh manipulation, and thermodynamic simulation. You’ll have at least 3 years of experience, ideally in Python; however, they are happy to consider other languages if you’ve tackled similar challenges. You’ll be a real problem solver, and have the ability to tackle complex challenges head-on.
The role is focused on building some fairly simple algorithms before moving into heavy machine learning in the long term (though they’re not looking for ML engineers at the moment). Across their engineering team, they value people who can work autonomously and possess strong algorithm experience, from development to production, end-to-end testing, and CI/CD implementation.
What will you be doing?
- You’ll take ownership of the end-to-end development and implementation of algorithms that power their core platform, from designing to coding and deployment.
- Maintaining their data processing pipelines, integrating external data sources, and crafting intuitive interfaces that make complex information accessible to their clients – thus writing clean, efficient, and maintainable code is key.
- Testing, debugging, and troubleshooting are all part of the process, with a focus on CI/CD practices so experience here is beneficial.
- As you’ll be joining a team of 7, your input will be crucial in design and architecture discussions, ensuring their solutions are scalable, reliable, and performant.
- You’ll need to be willing to develop and maintain a deep understanding of their business goals and objectives, ensuring alignment with your work and their vision.
The following are some nice to haves but not essential: 3D geometry, computer graphics and 3D computer vision techniques, ML methods and building physics, deploying and managing runtime environments in GCP.
You’ll get a salary of up to £65,000 for this role (with some movement here for the ideal candidate). You’ll get 25 days of paid time off each year, with a bonus week off between Christmas and New Year. You’ll also get a 3% pension contribution, though they are looking to upgrade this upon securing more funding as well as issuing shares! You’ll be able to work on a hybrid working arrangement, with two days a week at their co-working space in London plus flexible working hours to suit your needs.
Python Developer employer: Zebra People
Join a pioneering early-stage start-up dedicated to tackling global climate challenges through innovative technology in sustainable building practices. With a strong emphasis on employee autonomy and growth, you'll have the opportunity to make a significant impact while enjoying a flexible hybrid working arrangement, competitive salary, and generous benefits including 25 days of paid time off and a pension contribution. This is not just a job; it's a chance to be part of a mission-driven team that values your contributions and supports your professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Python and algorithm development. This will give you an edge and demonstrate your problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the format.
✨Tip Number 4
Apply through our website! We’re always on the lookout for passionate individuals who want to make a difference. Don’t hesitate to submit your application directly, as it shows initiative and enthusiasm for the role.
We think you need these skills to ace Python Developer
Some tips for your application 🫡
Show Your Passion:Make sure to express your enthusiasm for tackling global climate challenges in your application. We love seeing candidates who are genuinely excited about using technology for a greener tomorrow!
Tailor Your CV:Customise your CV to highlight your experience with Python and any relevant projects you've worked on. We want to see how your skills align with our mission, so don’t hold back on showcasing your problem-solving abilities!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for our team. Share specific examples of your work that demonstrate your algorithmic expertise and how you can contribute to our goals.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Zebra People
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python and any other languages you’ve used. Brush up on your algorithm skills, especially those related to backend development and data processing. Be ready to discuss specific projects where you tackled complex challenges, as this will show your problem-solving abilities.
✨Understand Their Mission
Dive deep into the company’s mission of addressing climate challenges through technology. Familiarise yourself with their approach to sustainable building practices and how your role as a Python Developer fits into that vision. This will help you articulate how you can contribute to their goals during the interview.
✨Prepare for Technical Questions
Expect technical questions that may involve coding challenges or algorithm design. Practice common coding problems and be prepared to explain your thought process. They’ll want to see how you approach problem-solving, so think aloud and don’t hesitate to ask clarifying questions.
✨Show Your Collaborative Spirit
Since you’ll be part of a small team, emphasise your ability to work autonomously while also collaborating effectively. Share examples of how you’ve contributed to design discussions or worked with others to achieve a common goal. Highlighting your teamwork skills will demonstrate that you’re a good fit for their culture.