Sightline equips customers with the actionable intelligence needed to compete and win in the transition that is rapidly transforming the energy, transport, and industrial sectors. By combining comprehensive project, funding, and partnership data with expert insights and advanced tools, Sightline empowers investors, corporates, and governments to navigate the complexities of the transition and capitalize on new opportunities. Sightline Climate also produces CTVC, the industry-leading newsletter read by 60,000 climate leaders.
We are looking for a Senior Machine Learning Software Engineer to join our engineering team. As a Senior ML Software Engineer, you will design, develop and implement software solutions across our machine learning and data stack, and play a crucial role in delivering insights to corporates, investors, and governments mobilizing strategies in the climate transition. Our ideal candidate has a strong technical background and a willingness to “wear many hats”, learn new skills, and take the initiative to develop new features and take the product to new heights.
The Role
Collection — Implement web scraping and other collection techniques to increase the speed, efficiency, and breadth of data collection.
Processing — Implement AI, natural language processing, and machine learning models to extract, classify, and transform data.
Infrastructure — Assist in developing and maintaining Sightline’s ML ops infrastructure, including inference, performance evaluation, continuous improvement, and integration with third-party APIs and services.
Analysis — Analyze the performance of the machine learning and data stack to identify opportunities to improve coverage and accuracy.
The Essentials
8+ years experience as a Software Engineer, Machine Learning Engineer, Data Engineer or equivalent
Deep expertise in Python development
Experience in machine learning / natural language processing / AI
Proven history developing and maintaining production-grade software
Interest in working for a fast-moving startup with a small, international team
A MSc degree in Computer Science, Engineering or other relevant field
A Plus
Experience using Django, AWS, and the OpenAI API
A successful history of manipulating, processing and extracting value from datasets
Experience working with Linear / Agile framework
Experience using Github Actions
Working understanding of climate tech sectors
Our Offer
Opportunity to work, learn, and make an impact at a fast-growing climate tech startup
The excitement and fun of being part of a growing, dedicated and professional group
Based in London or New York working side-by-side with our team
Generous stock options
Competitive PTO + bank/federal holidays
401k and health insurance (US employees)