Lock Applications for this job are now closed
    Closing soon

    Leading IG to become a data-driven company, data science is the bridge between technology and business leaders, providing actionable insights to support strategic decisions and empowering people to deliver a recognizable impact to the enterprise.

    We are building a world-class team of data scientists, known by all areas of IG for delivering and aiding others to deliver value, and recognized externally for our innovation and people development.

    Who We Are

    We’ve been at the forefront of trading innovation since 1974, taking on the challenge to deliver an unmatched experience for our clients and raise the bar for tomorrow’s opportunities. Today, we’re a global fintech incorporating the IG, TastyTrade, Brightpool, IG Prime, Spectrum, and DailyFX brands, with a presence in 20 countries across five continents.

    With our award-winning international trading platform providing over 400,000 active investors with fast, reliable, and stable access to 18,000+ markets, we know our success is only possible because of our people, who we encourage and empower to be brave, determined, and inventive. Join us if you’d like to work in an inclusive, collaborative team that will recognise your talent and allow it to shine.

    Our purpose is simple, to power the pursuit of financial freedom for the ambitious.

    Who You Are

    You’re upbeat and enthusiastic, and you have an open mind and a curious, can-do attitude.

    You, like us, understand the importance of collaboration and are driven to be the best in what you do. You embody our three core values – to champion the client, learn fast together and raise the bar.

    You want to be part of a proudly carbon-neutral company that will prioritise your well-being and that of the world around you, helping to create a brighter future for all. A company that embraces diversity and welcomes everyone with respect, regardless of race, age, sexual orientation, gender, identification, faith, or culture.

    If you’re inspired by our way of working and can bring something new to our team of top-notch people, then you’ll find a home here.

    Responsibilities:

    • Handle the whole implementation project, from receiving a PoC made by the Data Science team to delivering and supporting the final solution
    • Collaborate with Dat Science, Data and Platform Engineering, and Product teams to implement ML projects.
    • Design the implementation designs and discuss them within a team and beyond (Architecture team, Data, and Platform Engineering teams).
    • Implement and optimize models built by data scientists.
    • Work on GCP as our main platform for delivering ML solutions.
    • Set up infrastructure and CI/CD pipelines.
    • Build batch and real-time data processing to feed our models with the data.
    • Develop ML pipelines to automate the lifecycle of the ml model.
    • Serve models for prediction.
    • Automate model training and performance monitoring.
    • Support the Data Science team with Engineering efforts.

    Requirements

    Essential Requirements

    • You have 2+ years of prior experience as ML\Data\Software Engineer or Data Scientist.
    • You are confident in writing Python code, including open-source data libraries (e.g., Pandas, Numpy, Scikit-Learn, etc.).
    • You have solid SQL skills and worked with different database types, knowledge of data structures, algorithms, and statistical models.
    • You know how various models work and which situations they can be used in.
    • You have a working knowledge of the latest frameworks and tools for machine learning.
    • You are able to apply best practices for system reliability and model governance, including security, versioning, and monitoring.
    • You have experience in building reliable pipelines for a wide range of scales and a variety of data to connect models to real data.
    • You have working experience with Docker.
    • You have experience with cloud computing and AI platforms (preferably, GCP and Vertex AI).
    • You are a highly numerate software engineer with experience writing production machine learning applications.
    • You have strong attention to detail, communication skills, and the ability to work collaboratively in a team.

    Bonus Points 

    Experience with one or more of the following:

    • AI platform (Vertex AI, Kubeflow, Sagemaker, MLflow, etc.)
    • Airflow/Luigi
    • Ci/cd
    • Terraform
    • Shell scripting
    • Kubernetes
    • Kafka

    Qualifications

    • Essential – Degree level education in a numerate discipline (computer science, engineering, physics, maths)
    • Desirable – Higher level degree (MSc/Ph.D.) in a numerate discipline

    What You’ll Get

    As well as having the chance to attend regular social events and join special-interest groups, you get an attractive selection of benefits working with IG:

    • Competitive salary
    • Flexible Benefits Package on top of your salary (x%)
    • Private medical cover for you and your family
    • Life insurance
    • Contribution to gym memberships
    • 25 Days holiday, with 1 additional day off to celebrate your Birthday & 2 additional days off a year for voluntary work (28 in total
    • The option to buy or sell holiday days.
    • Unlimited access to the LinkedIn Learning Platform
    • A comprehensive global and local onboarding process
    • Employee-led LGBTQ+, Women’s, Black and Parents & Carers networks with an annual budget for organising events & projects that foster an open, diverse and inclusive culture
    • Option to participate and create ESG initiatives based on IG Brighter Future Fund

    Where

    As part of our hybrid working environment, you’ll split your time between home and the office but will require on average 2 days a week in the London office to collaborate with colleagues and the wider Tech Team.