Junior Developer, Core-Engineering

  • London, United Kingdom
  • Full-time

Company Description

With offices all over the globe, the Moving Picture Company (MPC) is one of the world's leading visual effects (VFX) studios, creating high-end VFX for the advertising and feature film industries. We are constantly looking for the best talents in the world, enthusiastic people that come to work every day with the desire to be a part of some of the best work in the industry.

Job Description

We are looking for junior software developers to join Core Engineering. Working within a multi-discipline team, you will contribute to our library of software tools and technologies which underpin our VFX processes and pipelines.  As a junior within the team you will be supported to develop your skills whilst contributing to the platform.

As a member of the Core Engineering team, your primary responsibilities will include:

  • Developing software solutions as part of a team.
  • Writing and maintaining technical and user documentation.
  • Contributing to the design and architecture of projects
  • Identifying changing requirements and recommending solutions.


We are particularly interested in candidates with:

  • The ability to think logically, breaking down a problem into their component systems.
  • Experience with Python and good knowledge of the standard libraries.
  • Interest in distributed systems, including micro-services architectures.
  • A good mathematical foundation.

Previous experience within the VFX industry is not necessary, we are always interested to hear experiences from diverse backgrounds.


Additional Information

Personal Attributes

  • Highly committed and able to work independantly and as a team
  • Positive attitude towards learning
  • Extremely organized with good communication skills and an excellent attention to detail
  • Deadline orientated and ability to remain calm in a fast-paced and highly pressure environment

This is an exciting opportunity to work in the dynamic world of visual effects. If you are an ambitious, technically astute person looking for an opportunity to work with cutting edge technology then we look forward to your application.