Staff Machine Learning Scientist
San Francisco / $200000 - $260000 annum
INFO
$200000 - $260000
LOCATION
San Francisco
Permanent
Staff Machine Learning Scientist
Location: SF Bay Area - Hybrid (3 days/week onsite)
Salary: $200-260k base + Equity
A leading commerce marketplace with 130M+ users and billions of daily events is hiring a Staff Machine Learning Scientist to drive innovation across personalization, feed ranking, computer vision, and GenAI. You'll work on high-impact ML solutions that directly shape user experience and business outcomes at massive scale.
What You'll Do
- Lead full-lifecycle ML projects from idea to production across core areas like personalization, trust & safety, marketing optimization, and user engagement.
- Own the ML development process-from data exploration and feature engineering to model training, deployment, and post-launch optimization.
- Collaborate cross-functionally with ML engineers, PMs, and business stakeholders to identify and prioritize high-leverage initiatives.
- Experiment with emerging AI techniques, including GenAI, computer vision, and LLMs, to push the boundaries of what's possible on the platform.
- Build scalable, production-ready ML systems that enhance key metrics like retention, engagement, and conversion.
What You Bring
- 7-10 years of experience building, deploying, and maintaining ML models at scale.
- Deep expertise in Python, SQL, Spark (PySpark or Scala) and frameworks like PyTorch or TensorFlow.
- Proven track record in consumer tech or large-scale marketplaces companies.
- Hands-on experience with CNNs, Transformers, Vision Transformers, and personalization algorithms.
- Background in user behavior modeling, search relevance, or real-time data systems.
- Strong foundation in experimentation (A/B testing), statistics, and applied ML.
- Exceptional communication skills and the ability to translate technical insights into business value.
- Experience with LLMs, RAG (Retrieval-Augmented Generation), or PEFT (Parameter-Efficient Fine-Tuning) techniques.
SIMILAR
JOB RESULTS
DevOps Engineer
Albany
$30 - $40
+ Data Engineering
ContractAlbany, New York
To Apply for this Job Click Here
Key Responsibilities
- Design and implement cloud architecture and CI/CD pipelines.
- Develop Infrastructure as Code (IaC) using Terraform and AWS CDK.
- Collaborate on cloud-native solutions leveraging AWS services.
- Integrate AI-assisted coding tools (e.g., GitHub Copilot).
- Work with GitHub Actions for automation and deployment.
- Partner with nearshore teams on architecture and infrastructure development.
- Ensure security best practices and compliance in all deployments.
Essential Skills & Qualifications
- AWS Native expertise (enterprise-level experience required).
- Proven experience in CI/CD pipeline development.
- Strong proficiency in IaC tools (Terraform, CDK).
- Familiarity with AI-assisted coding (Claude, GitHub Copilot).
- Minimum 1 year of enterprise-level DevOps experience.
- Excellent communication skills and proactive approach.

To Apply for this Job Click Here
Analytics Engineering Manager
London
£90000 - £100000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Analytics Engineering Manager
Location – London
Hybrid 3 days in office
Salary up to £100,000 base plus bonus
We are working exclusively with a fast growing mobile advertising technology business backed by a global marketing group. They build premium mobile ad experiences for some of the world’s biggest brands using bespoke creative technology and transparent performance analytics.
The business has scaled rapidly over the last year and is now investing in senior data leadership to move from manual reporting into a more automated, product driven analytics function.
This role sits at the heart of product and engineering and is focused on enabling teams across the business through scalable reporting, data automation, and trusted insight.
The Role
You will lead the data and analytics function with ownership of reporting, pipelines, and data quality across the organisation. This is a hands on leadership role with responsibility for delivery, stakeholder alignment, and evolving the data platform.
You will manage a small team of 2 including 1 Analytics professional and 1 Data Engineer who owns the data warehouse and data quality. The focus of the team is building scalable solutions rather than BAU support.
This role reports directly into the CPTO and works closely with Product and Engineering.
Key Focus
- Enable automation of reporting across the business
- Own dashboards and operational analytics
- Drive improvements in data quality, governance, and documentation
- Lead and mentor a growing data team
- Support digital transformation initiatives across product and engineering
- Act as the bridge between technical teams and commercial stakeholders
Tech Environment
- GCP and BigQuery
- SQL and Python
- Looker for reporting
- Modern data engineering and analytics tooling
What We Are Looking For
- Strong experience in data or analytics engineering
- People management or lead capacity
- Strong SQL and Python skills
- Experience working with cloud data platforms ideally GCP
- Background in product led or engineering driven environments
- Experience in high data volume industries
- Digital or data transformation experience is highly desirable
- AdTech experience is a nice to have but not essential
- Strong coaching and mentoring capability
Interview Process
3 stages
- Initial conversation with the CPTO
- Technical interview with the team
- Final stakeholder interviews

To Apply for this Job Click Here
Head of Data Engineering
London
£105000 - £115000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Head of Data Engineering (12 Month FTC)
London – 2 Days in London
Up to £115,000 + 15% Bonus
We’re partnering with an exciting start-up, created by two fortune 100 companies, on a Head of Data Engineering hire based in London. This is a senior leadership role owning the data engineering function for a business operating at the heart of the US generic pharmaceuticals supply chain, where data quality, governance, and scale are mission-critical.
This role suits an experienced data engineering leader who enjoys operating in complex, regulated environments and building robust data platforms that directly support commercial and sourcing decisions.
What you’ll do
-
Lead, coach, and develop a team of Data Engineers and Senior Data Engineers
-
Own the end-to-end data platform, including pipelines, infrastructure, quality, and governance
-
Define and deliver a long-term data architecture vision
-
Build scalable data pipelines across cloud platforms (AWS, Azure, or GCP)
-
Ensure strict data sharing, sensitivity, and compliance standards (including SOX)
-
Partner closely with Technology, Product, Analytics, and senior business stakeholders
-
Champion data-led decision making across internal and external partners
-
Present complex data initiatives clearly to senior leadership
What we’re looking for
-
8-10+ years’ experience in data engineering
-
Proven experience managing and leading data engineering teams
-
Strong background in cloud data platforms and modern data architectures
-
Hands-on expertise with Python, data modelling, ETL, and big data technologies (e.g. Spark)
-
Experience operating in regulated or complex enterprise environments
-
Excellent stakeholder management and communication skills
-
Comfortable working with ambiguity and driving change
Nice to have
-
Healthcare or pharmaceutical sector experience
-
Strong governance, compliance, and audit exposure

To Apply for this Job Click Here
Analytics / Data Engineering Manager
London
£90000 - £100000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Analytics Engineering Manager
Hybrid London (3 days/week)
Up to £100,000 + 25% Bonus
We’re hiring an Analytics Engineering Manager to lead and grow an analytics engineering function within a high-performing digital advertising business. This is a senior, hands-on role with real influence over data strategy, tooling, and delivery.
Why this role?
-
Own the analytics engineering roadmap and data foundations
-
Lead and mentor a team of Analytics Engineers
-
Hybrid working: 3 days per week in London
-
Up to £100,000 base + 25% bonus
-
40 days per year working from anywhere in the world
What you’ll do:
-
Lead delivery of scalable ELT pipelines and data models
-
Ensure high-quality, trusted advertising and campaign performance data
-
Partner with product, engineering, commercial, and finance teams
-
Set standards for data quality, testing, and documentation
-
Stay hands-on with critical design and technical decisions
What we’re looking for:
-
Strong experience in analytics/data engineering, including team leadership
-
Expert SQL and strong Python skills
-
Hands-on dbt and cloud data warehouse experience (e.g. BigQuery)
-
Experience working with digital advertising data
-
Proven ability to own roadmaps and influence stakeholders

To Apply for this Job Click Here
Senior Data Analyst
Chicago
$150000 - $170000
+ Advanced Analytics & Marketing Insights
PermanentChicago, Illinois
To Apply for this Job Click Here
Senior Data Analyst
Remote (US Based)
$150-170k base salary
A mission driven SaaS company supporting thousands of nonprofit organizations is expanding its data and analytics capability. The platform powers donor management, fundraising, and payments, helping nonprofits strengthen communities and drive real impact. As the business scales, data is becoming central to decision making across the organization.
The Role:
This Senior Data Analyst role offers true end to end ownership of analytics. You will work across data modeling, analytics engineering, reporting, and stakeholder enablement, with a clear focus on moving the business from reactive reporting to forward looking, insight driven analysis.
You will be embedded within the Finance organization and partner closely with leaders across Finance, Sales, GTM, RevOps, and Product. This is a senior individual contributor role with scope to grow into people leadership as the data function matures.
What you will do:
- Own the analytics stack end to end, from data modeling in Snowflake to dashboards in Metabase
- Build and maintain high quality data models that support trusted reporting and analysis
- Lead the move away from legacy BI tools and establish a single source of truth
- Deliver self service dashboards for Finance, GTM, RevOps, and Product teams
- Partner with stakeholders to translate business questions into scalable analytics solutions
- Proactively surface insights that influence strategy and decision making
- Improve data quality, consistency, and usability across the analytics layer
- Help shape analytics standards, tooling, and best practices
- Support the evolution toward predictive and forward looking analytics
What we are looking for:
- Five to seven plus years of experience in analytics, data analysis, or analytics engineering
- Strong SQL skills with hands on Snowflake experience
- Experience building dashboards in Metabase
- Proven strength in data modeling and owning analytics foundations end to end
- Experience working cross functionally with Finance, Sales, GTM, RevOps, and Product
- Ability to operate independently and take full ownership of analytics domains
- Experience with dbt, experimentation, forecasting, or predictive analytics is a plus
- Interest in AI enabled analytics and modern data tooling
- Strong communication skills with non technical stakeholders
This role is ideal for a senior analyst who wants ownership, visibility, and the opportunity to shape how data is used across a growing SaaS organization with a strong social mission.

To Apply for this Job Click Here
Principal Software Engineer – Data Platform
San Francisco
$230000 - $280000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Principal Software Engineer – Data Platform
San Francisco, CA (Remote Eligible – US Only)
$230K-$280K base + equity
Are you ready to lead the design and build of a world-class data platform from the ground up?
A high-growth, product-led tech company is looking for a Principal Software Engineer to lead the build-out of a modern, scalable data platform from the ground up. If you’re excited about solving massive data challenges and shaping the infrastructure that supports real-time analytics and AI/ML at scale, this role is for you.
As the most senior technical IC on the Data Platform team, you’ll partner with leadership across Engineering, Product, Security, and Compliance to design a low-latency, cloud-native data architecture using best-in-class tools like Kafka, Iceberg, ClickHouse, Tinybird, and Snowflake.
Why this role?
- Join a growing Data Platform team
- Own the technical vision and architecture end-to-end
- Tackle petabyte-scale data challenges and real-time streaming use cases
- Work with a cutting-edge tech stack (Kafka, Iceberg, ClickHouse, Snowflake, etc.)
- Drive platform evolution to support AI/ML and company-wide analytics
What You’ll Do
- Design and build a next-gen data platform to power product and internal use cases
- Architect for batch + streaming, scalability, fault tolerance, and low latency
- Lead data modeling, warehousing, governance, and ingestion best practices
- Champion engineering excellence and mentor senior engineers
- Align technical decisions with long-term business strategy
- Optimize for performance, cost, and resiliency in a modern cloud environment
What We’re Looking For
- 8+ years of experience in data engineering or platform architecture
- 5+ years at the Principal Engineer level or equivalent
- Deep expertise with Kafka (and its ecosystem), streaming data systems
- Strong experience with ClickHouse, Iceberg, Snowflake, or similar tools
- Cloud-native architecture expertise (AWS, GCP, or Azure)
- Track record of designing data systems for compliance and governance
- Experience scaling systems to support petabyte-level workloads
- Excellent communication, collaboration, and leadership skills
- Bonus: Experience enabling AI/ML platforms or preparing for IPO-scale growth

To Apply for this Job Click Here
Staff Data Analyst – GTM Analytics
San Francisco
$200000 - $250000
+ Advanced Analytics & Marketing Insights
PermanentCalifornia
To Apply for this Job Click Here
Staff Data Analyst – GTM
Location: Remote
Salary: $200-250k
This fast-growing, Series C cloud platform company is at the forefront of technological innovation, delivering cutting-edge solutions that drive industry transformation. The organization is seeking a highly skilled Staff Data Analyst to lead Go-to-Market (GTM) analytics efforts, enabling strategic growth and turning complex datasets into actionable insights to optimize GTM performance and operational efficiency.
About the Role
This position is central to defining and implementing data strategies that empower GTM teams. By developing metrics, automating reporting, and delivering insightful analyses, the Staff Data Analyst will play a critical role in optimizing growth strategies and ensuring data-driven decision-making.
Key Responsibilities
- Define and implement key GTM metrics to evaluate performance and uncover growth opportunities.
- Conduct in-depth analysis of complex datasets to deliver actionable GTM insights.
- Collaborate with cross-functional teams to identify root causes, refine processes, and inform strategic initiatives.
- Automate reporting workflows and create interactive dashboards to support leadership decision-making.
- Build and enhance datasets for growth optimization and cost reduction initiatives.
- Develop data accessibility solutions, ensuring timely and structured access to insights for all stakeholders.
- Shape the GTM analytics roadmap, aligning data projects with broader organizational goals.
About You
- 6+ years in analytics roles, with expertise in SaaS and product-led growth (PLG) business models.
- Advanced proficiency in SQL and experience with tools such as Looker, Hashboard, or Omni. Familiarity with Python or R and statistical modeling.
- Demonstrated ability to interpret trends, conduct root cause analysis, and deliver data-driven recommendations that influence strategy.
- Strong ability to present complex findings clearly to both technical and non-technical audiences.
- Proven success working in fast-paced, cross-functional environments to drive high-impact outcomes.
This is a unique opportunity to join a dynamic, data-driven organization and make a significant impact on the success of its GTM strategy. If you’re passionate about using data to drive innovation and thrive in a high-growth environment, this role is for you!

To Apply for this Job Click Here
Senior Software Engineer – Go
San Francisco
$190000 - $240000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior Software Engineer – Go (CDN / Distributed Systems)
Remote – US or Canada
$190-240k base + RSUs
A market leader in cloud infrastructure and developer tooling is seeking a Senior Software Engineer (Go) to help design, scale, and optimize a next-generation global CDN.
This team builds the backbone of high-performance web delivery-handling billions of requests per day and powering some of the fastest, most reliable online experiences in the world.
If you’re passionate about distributed systems, high-performance networking, and building software that powers millions of developers, this is an opportunity to have a direct impact on how the web runs at scale.
The Role
As part of the CDN Infrastructure group, you’ll build and enhance distributed systems that make the internet faster and more resilient. You’ll design large-scale systems, write production-grade code, and collaborate closely with product and infrastructure teams to deliver high-impact improvements in routing, caching, and network performance.
You’ll work across key initiatives that include:
- Evolving an internal CDN framework into a fully production-grade product that customers can use directly.
- Designing systems that enable incremental customer migration onto the platform.
- Scaling redirect handling from thousands to billions of requests per site.
- Adding HTTP/3 support and exploring post-quantum cryptography for next-generation security.
- Driving performance optimization across the edge network and core infrastructure.
This is a role for engineers who love building systems that operate at global scale, thrive on technical depth, and want to shape the future of web infrastructure.
What We’re Looking For
We’re looking for backend engineers with strong distributed systems experience and the ability to design, implement, and scale complex infrastructure.
You’ll bring:
- Proven experience with distributed systems, CDN, caching, or ingress infrastructure.
- Go experience in production (C/C++ backgrounds highly transferable).
- Deep understanding of the HTTP layer and modern cloud networking.
- Experience running systems at scale in a cloud product or infrastructure environment.
- Bonus: experience in Linux kernel tuning, performance optimization, or relevant open-source contributions.
This role is ideal for engineers who are hands-on, performance-oriented, and eager to work on problems of scale.
Why Join
You’ll join a team that values technical excellence, autonomy, and impact-where your work directly shapes how developers build and deploy at the edge.
We operate globally, handle traffic at massive scale, and give engineers the ownership to build systems that redefine what’s possible in web performance and reliability.
We’re a remote-first organization that empowers engineers to make meaningful architectural decisions, ship quickly, and see their impact on real-world products at scale.

To Apply for this Job Click Here
Senior Machine Learning Scientist
San Francisco
$180000 - $200000
+ Data Science & AI
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior Machine Learning Scientist
Location: SF Bay Area – Hybrid (3 days/week onsite)
Salary: $180-200k base + Equity
A leading commerce marketplace with 130M+ users and billions of daily events is hiring a Senior Machine Learning Scientist to drive innovation across personalization, feed ranking, computer vision, and GenAI. You’ll work on high-impact ML solutions that directly shape user experience and business outcomes at massive scale.
What You’ll Do
- Lead full-lifecycle ML projects from idea to production across core areas like personalization, trust & safety, marketing optimization, and user engagement.
- Own the ML development process-from data exploration and feature engineering to model training, deployment, and post-launch optimization.
- Collaborate cross-functionally with ML engineers, PMs, and business stakeholders to identify and prioritize high-leverage initiatives.
- Experiment with emerging AI techniques, including GenAI, computer vision, and LLMs, to push the boundaries of what’s possible on the platform.
- Build scalable, production-ready ML systems that enhance key metrics like retention, engagement, and conversion.
What You Bring
- 3+ years of experience building, deploying, and maintaining ML models at scale.
- Deep expertise in Python, SQL, Spark (PySpark or Scala) and frameworks like PyTorch or TensorFlow.
- Proven track record in consumer tech or large-scale marketplaces companies.
- Hands-on experience with CNNs, Transformers, Vision Transformers, and personalization algorithms.
- Background in user behavior modeling, search relevance, or real-time data systems.
- Strong foundation in experimentation (A/B testing), statistics, and applied ML.
- Exceptional communication skills and the ability to translate technical insights into business value.
- Experience with LLMs, RAG (Retrieval-Augmented Generation), or PEFT (Parameter-Efficient Fine-Tuning) techniques.

To Apply for this Job Click Here
Staff Data Platform Engineer
San Francisco
$200000 - $245000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Staff Data Platform Engineer
US Remote
$200-245k base + Equity
We’re working with a rapidly expanding consumer tech startup that recently raised $125M in Series D funding. As they continue to scale, they’re looking to hire a Staff Data Engineer to join their growing data team. If you have a strong foundation in software engineering, a collaborative mindset, and a passion for driving data strategy, this is the opportunity for you!
The Role:
As a Staff Data Engineer, you’ll be a crucial part of the team, ensuring data is accessible, reliable, and actionable across the company. Working alongside engineers, data scientists, and business teams, you’ll help build scalable data platforms that drive key business initiatives and enable data-driven decision-making.
What You’ll Do:
- Collaborate with engineering, data science, and business teams to understand data needs and implement effective solutions aligned with business objectives.
- Design and build scalable data infrastructure and pipelines to handle high volumes of data as the company grows.
- Lead the design and optimization of data architecture, ensuring it’s secure, high-performing, and scalable.
- Improve and streamline data pipelines to provide fast, reliable access to high-quality data.
- Contribute to the design of reporting frameworks and analytics tools that empower teams to make data-driven decisions.
- Work with security teams to ensure data privacy and compliance standards are met.
- Mentor junior engineers, share expertise, and promote best practices across the team.
- Stay updated on new technologies and suggest improvements to enhance processes and tool efficiency.
You’re a Great Fit If:
- You have 7+ years of experience in data engineering.
- You’ve worked at a leading consumer tech company known for engineering excellence.
- You’re an expert in SQL, Python, and data platform development.
- Nice-to-have: Familiarity with AWS, Kubernetes, Redshift, Athena, S3, and Airflow.
- You have hands-on experience with complex data infrastructures and optimizing data pipelines.
- You’ve led large-scale data projects that had a significant impact on your organization.
- You thrive in collaborative environments and have strong communication skills.
- You have an ownership mindset and take responsibility for delivering results.

To Apply for this Job Click Here
Senior Software Engineer – CDN & Go
San Francisco
$190000 - $240000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior Software Engineer – Go (CDN and Distributed Systems)
Remote, US or Canada
$190-204k base + RSUs
A leading cloud infrastructure company is hiring a Senior Software Engineer with strong Go and distributed systems experience to help build and scale its next generation global CDN. This team operates at massive scale, handling billions of requests per day and powering some of the fastest, most reliable experiences on the web.
The Role
You will design and build high performance distributed systems that make the internet faster and more resilient. As part of the CDN Infrastructure group, you will work on projects such as:
- Evolving an internal CDN into a production ready customer platform
- Designing systems that support safe, incremental customer migration
- Scaling redirect handling from thousands to billions of requests
- Implementing HTTP/3 and exploring post quantum cryptography
- Driving performance improvements across the edge network
This role is ideal for engineers who enjoy deep technical challenges and want to influence how modern web infrastructure operates at global scale.
What We Are Looking For
- Strong experience with distributed systems, CDN, caching, or networking infrastructure
- Production Go experience. C and C plus plus backgrounds transfer well
- Solid understanding of the HTTP layer and cloud networking
- Experience operating systems at scale in a cloud or infra environment
- Bonus: Linux tuning, performance optimization, or open source work

To Apply for this Job Click Here
AI Software Engineer
Remote
$120000 - $160000
+ Data Engineering
PermanentOhio
To Apply for this Job Click Here
AI Software Engineer
Remote (US – ET/CT Time Zone)
$120K-$160K + Benefits
I’m partnering with a global leader in digital learning technology that’s transforming how millions of students and educators experience personalized, AI-powered learning. Following major investment in generative AI, the company is scaling its AI Platform Engineering team to build the next generation of adaptive learning tools.
This is a hands-on engineering role focused on building production-grade generative AI applications that power multiple products across the business.
The Role:
You’ll design and build scalable, full-stack systems that integrate large language models and AI capabilities into digital learning platforms. Working closely with data scientists, product managers, and engineers, you’ll help take GenAI prototypes from experimentation to production-driving forward real-world AI impact.
Key Responsibilities
- Develop and maintain AI-powered applications and platform services that are reliable, scalable, and secure
- Build and optimize LLM-based and RAG-powered solutions using frameworks such as LangChain or LangGraph
- Collaborate with Data Science teams to productionize models and streamline deployment pipelines
- Lead and contribute to technical design, architecture, and CI/CD improvements
- Ensure applications meet accessibility (WCAG 2.2 AA), performance, and security standards
- Stay current on the latest advancements in GenAI and advocate for best practices across the team
About You
- 5+ years of professional software engineering experience
- Strong full-stack skills across:
- Backend: Python, Node.js, or Go
- Frontend: Angular or React
- Databases: MySQL/PostgreSQL + NoSQL (e.g., DynamoDB)
- Cloud/Infra: AWS or Azure, Terraform, CI/CD tools
- Hands-on experience building AI/GenAI-enabled applications (Azure OpenAI, Amazon Bedrock, etc.)
- Practical understanding of RAG techniques, vector databases, and AI orchestration tools
- Strong system design, performance optimization, and collaboration skills
- Passionate about building impactful technology and staying ahead in the AI space

To Apply for this Job Click Here
CAN’T FIND THE RIGHT OPPORTUNITY?
STILL LOOKING?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.