R&D Engineer

We are on a mission to empower designers and developers worldwide and are trying to fundamentally change the nature of creation and motion. LottieFiles has proven that relevant design assets and motion graphics evoke emotion and humanizes apps and platforms.

We have assembled one of the largest communities in our industry with over a million raving fans from over 65,000+ companies (Google, TikTok, Disney, Uber, Airbnb, and Netflix etc) who use our platform and tools every day to enhance their workflow and ship incredibly engaging content.

On average, a new lottie file is uploaded to the platform every 15 seconds. These assets range from simple animated icons to animated product onboarding and walkthroughs, system animations on smartwatches, interactive infographics for online publications, and countless other use cases across devices.

Lottie, a revolutionary format, can be best described as a movement, and LottieFiles is a company wrapped around it. By listening to the Lottie community, we’ve created a unique set of editing, workflow, and collaboration tools that seamlessly integrate with popular design software and developer environments such as Adobe After Effects, Figma, VS Code, and others. To make things easier for non-motion designers, users can take advantage of tons of free content available on our platform to get started too.

We are looking for aR&D Engineer to spearhead this revolution in motion and help us create a big brand in the design industry.


  1. Research, develop, maintain, extend, and support a wide range of vector based animation, editing pipelines, tools, and runtime systems.
  2. Keep up to date with the latest academic and industry breakthroughs, independently research and develop improvements to continuously push our technology forward.


  1. A degree in Computer Science or a related discipline, or equivalent industry experience.
  2. Experience developing within a large existing codebase, collaborating or working independently within a team.


  1. Strong Python programming skills.
  2. Expertise in image, video and computer vision techniques, and understanding of vector-based graphics.
  3. Practical success in data engineering, applying the latest machine learning/deep learning (ML/DL) approaches to production scale problems.
  4. Ability to research and develop latest published ML techniques and models, and derive new solutions based on established ones.
  5. Good communication skills, ability to clearly share complex technical information with programmers, technical artists, and animators


Please note that these are desirable skills and are not required to apply for the position.

  1. Industry experience working on Vector-based graphics/animation.
  2. C/C++ and Golang programming skills.
  3. Strong math skills.
  4. Knowledge of standard ML deployment technologies - Docker, Kubernetes, Portainer, etc.
  5. Proficiency in animating in Adobe After Effects or Blender, etc.
  6. Strong R&D mindset, adept at taking the initiative on researching and experimenting with new ideas, solutions, and technologies.
  7. Passion for computer graphics/animation and ML