• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Career Moves

Find your groove

  • About CMG
    • Meet the team
    • Our Commitment
    • Proudly B Corp™ 
    • Women in Power
  • What we do
    • Permanent Jobs & Recruitment
    • Temporary Jobs & Contract Roles
    • Build Your Contingent Workforce
    • Executive Search for Leadership Roles
    • Find A Job
  • News
  • Contact Us
Menu
  • Start hiring
  • Find a job

Software Engineer IV

  • Temporary
  • London, Greater London, South East, England
  • Posted 10 months ago
  • £52.40 per hour GBP
  • Applications have closed
  • Engineering Jobs, DevOps & Cloud Jobs
  • Other
  • Mid-range
Share job
FacebookTweetPinLinkedIn

Software Engineer IV

Location: London
Length: ASAP – 31st December
Rate: From £52.40 p/h + PAYE Approx. £108.9K per annum)
Hours: 9am-6pm

This client is a top 5 tech giant and owner of some of the world’s most popular social media platforms and instant messaging apps, connecting billions of people across the globe.

Job description:

This organisation is pursuing fundamental research aimed at developing novel AI foundation models to control the behaviour of virtual characters. As part of this project, we would like to develop a research demonstrator that illustrates the fundamental advancements achieved in this space.

Technical Context:

The demo is developed around the following components:

Front-end: responsible for rendering the virtual character in a simple 3D environment. This will be web-based and developed with WebGL (either in Three.js or Unity).
Back-end: responsible for running the model controlling the virtual character as well as simulating the evolution of the environment. This will be developed in Python and Flask/Django.

The main requirements of the demo are:

Streaming performance and real-time interaction: the demo should run at 30+FPS, which requires an efficient communication protocol between front-end and back-end. The user can also directly interact with the character in simple ways, this adds up to the required reactivity of the overall system.

Responsibilities:

  • Building on an existing prototype, the candidate will directly work with the research team to refine the backend of the current Flask-based solution to enable reliable and scalable front-end/back-end communication and model interaction.
  • The candidate will build on the APIs available for the model controlling the character and the simulator to develop the back-end component.
  • The candidate will be responsible for the deployment of the backend on internal servers.

Requirements:

  • Experience in developing web-based applications including back-end development and deployment.
  • Experience in deploying ML models on cloud services (e.g., AWS).
    Coding skills Python.

Footer

Pages

  • About CMG
  • Contact Us
  • Find A Job
  • Homepage
  • Job Dashboard
  • Meet the team
  • News
  • Our Commitment
    • Sustainability In Business
    • Sustainable Recruitment practices – Seeded Paper
  • Privacy Policy
  • Proudly B Corp™ 
  • Sitemap
  • Start Hiring
  • What we do
  • Women in Power

Services

  • Temporary Jobs & Contract Roles
  • Permanent Jobs & Recruitment
  • Build Your Contingent Workforce
  • Executive Search for Leadership Roles

Job Sectors

  • Business Development & Strategy
  • Creative Jobs & Design Careers
  • Data Scientist & Data Analysis Jobs
  • Engineering Jobs, DevOps & Cloud Jobs
  • HR Jobs
  • Jobs In Finance
  • Jobs In TV, Media & Broadcast
  • Marketing, PR & Communications Jobs
  • Office Jobs
  • Operations & Project Manager Jobs
  • UX & UI
  • Start hiring
  • Find a job
Career Moves

20 Farringdon Street
London, EC4A 4AB
020 7758 4300
[email protected]

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter

Recognition

Marketing & Digital
Great Place To Work
LinkedIn talent Awards
Women Owned
B-Corp

Copyright © 2025 · Career Moves Group

  • Privacy Policy
By continuing to browse this site, you agree to our use of cookies.