In this role you will:
- Work in a cross-functional team with designers, engineers and product managers to understand business needs, translate them into technical requirements, ideate and implement end-to-end data or technical solutions.
- Lead the end-to-end deployment of machine learning models, from data collection and preprocessing to model training, evaluation and deployment.
- Design and implement scalable machine learning algorithms and systems that can efficiently handle large volumes of data with strong reliability.
- Maintain and enhance existing models and API services.
- Research and stay updated with the latest developments and trends in machine learning.
- Develop and maintain data extraction and transformation pipelines.
- Be comfortable dealing with unstructured and messy data.
- Develop prototypes for new data science-enabled features, including frontend and backend for the app
What we are looking for:
- At least 3 years of extensive experience as a Data Scientist.
- Excellent communication and analytical skills.
- Experience (in academia and/or industry) leading independent projects in data science.
- Comfortable with Python, SQL and/or Node.js.
- Good understanding of data structures and algorithms, optimization techniques, caching and multi-services architecture.
- Practical expertise with machine learning, statistical modeling and/or systems modeling.
- Experience or familiarity with natural language processing.
- Experience accessing data from SQL and NoSQL databases, particularly MongoDB.
- Experience and knowledge of cloud concepts and analytics platforms (GCP, AWS, Azure, etc).
- Proficiency with Kubernetes and container orchestration.
- Experience in the DevOps domain, spanning Infrastructure-as-Code (IAC), GitOps and CI/CD tools, including Terraform, Argo CD and Github Actions.
- Experience with deploying ML models at scale and running ML pipelines.
- Experience in adhering to software engineering best practices and writing clean code.
- Experience with ETL on messy and unstructured data
Similar Jobs
What We Do
Terrascope is a enterprise grade, end to end, smart carbon measurement and management SaaS platform. And we are on a mission to empower companies to build a credible pathway to net zero.
By combining data science, machine learning and sustainability expertise, our platform provides the data, analytics and digital tools to help large companies decarbonise their business operations and supply chains.
Powered by technology, data science and deep sustainability expertise, Terrascope is on mission is to drive decarbonisation at scale by helping enterprises:
- Measure with confidence. Terrascope increases the speed, accuracy, and confidence of scope 1, 2, and 3 emissions measurement, while ensuring compliance with GHG protocol, reporting frameworks and assurance standards.
- Manage complexity. Terrascope helps enterprises focus decarbonisation efforts where it matters the most by identifying emission hotspots and defining next best actions to make tangible progress towards net zero.
- Collaborate seamlessly. Terrascope enables collective action and shared accountability by allowing internal and external stakeholders to centralise data






