Skip navigation

Software Engineer



Placement Type:



£419 per day(PAYE Inside IR35)

Start Date:


The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests software for general computing applications.

Job Responsibilities:
• Building on the existing prototype, the candidate will directly work with the research team to develop a client-server solution to enable reliable and effective front-end/back-end communication.
• The candidate will build on the APIs of AI model to develop the back-end component.
• The candidate will directly work with the research team to develop the GUI on the front-end and the rendering components of the virtual character and environment.
• The candidate will be responsible for the deployment of the backend on internal servers.

Required Skills:

• Experience in developing web-based applications including front-end and back-end development and deployment.
• Experience in technologies such as Unity, WebGL, Three.js, and Flask.
• Coding skills in JS, Rust, Python, C#.
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Expert ability to work independently and manage one’s time.
• Expert mentoring skills necessary to provide support and constructive performance feedback.
• Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Expert ability to troubleshoot issues and make system changes as needed to resolve issue.
• Expert knowledge of computer hardware and software.
• Experience in deploying ML models.
• (optional) Experience in game development and 3D modeling.
• (optional) Experience in developing/using physics simulators.

• Bachelor’s degree in computer science, software engineering or relevant field required

Client Description

Our Client is the largest social media company in the world. They have substantial B2B and B2C advertising and media platforms, as well as a nonprofit initiative. With the mission of bringing people together, they now boast over 2 billion users, and are rapidly developing as they influence the world around us.


Aquent is dedicated to improving inclusivity & is proudly an equal opportunities employer. We encourage applications from under-represented groups & are committed to providing support to applicants with disabilities. We aim to provide reasonable accommodation for any part of the employment process, to those with a medical condition, disability or neurodivergence.