The SF Climate Week 2025 calendar is now open! 🎉 Register for 200+ events now before they fill up.
Back

Senior Machine Learning Software Engineer

6 days ago
Full time role
Hybrid · Remote · New York, NY, US · Lond... more... more

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)

Subscribe