Brainlabs

HQ
London
Total Offices: 10
907 Total Employees

Teams at Brainlabs

Recently posted jobs

13 Days AgoSaved
Remote
United States
Agency • Digital Media • Consulting
As a Specialist in Paid Social, you will manage client campaigns, deliver insightful reporting, and improve processes to meet KPIs.
20 Days AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Build and maintain full-stack features, data pipelines, and cloud infrastructure for large-scale ad management and analytics. Integrate with advertising platform APIs, apply ML/NLP for forecasting and recommendations, collaborate with product and marketing teams, and use AI coding tools to accelerate development.
22 Days AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Lead and deliver SEO campaigns that meet KPIs. Define campaign plans and measurement targets, track and optimise performance, drive automation and process improvements, act as client point of contact, mentor junior colleagues, and contribute to SEO best-practice and technology adoption across the practice.