About the Role
We’re partnering with a fast-growing AI platform that helps professional services firms optimise their most valuable resource: time. Using proprietary machine learning technology, the platform automates work time capture and connects data to business outcomes, enabling firms to increase profitability, improve client delivery, and make data-driven strategic decisions.
They are looking for a Senior Data Engineer to join the team and help build scalable data pipelines and ML infrastructure that power the platform’s analytics and AI capabilities.
What You’ll Do
- Design, develop, and maintain robust data pipelines for batch and real-time processing.
- Build and optimise ML infrastructure to support model training, deployment, and monitoring.
- Collaborate with data scientists and engineers to ensure high-quality, reliable data.
- Work with cloud platforms (AWS, GCP, Azure) and modern data tools to support analytics and ML workflows.
- Implement best practices for data governance, observability, and performance.
What We’re Looking For
- 6+ years of experience in data engineering or related roles.
- Strong skills in Python, SQL, and big data frameworks (e.g., Spark, Airflow, Kafka, Databricks).
- Hands-on experience with ML pipelines or MLOps platforms.
- Proficiency in cloud data ecosystems (AWS, GCP, Azure).
- Passion for building data-driven systems that impact business outcomes.
Why You’ll Love This Opportunity
- Work on cutting-edge ML infrastructure with tangible business impact.
- Join a collaborative and innovative team shaping the future of AI-powered data platforms.
- Flexible working arrangements – hybrid working in one of their offices (New York, San Francisco or Los Angeles)
- Competitive compensation and growth opportunities.