Didimo wants to Humanize Technology by bringing empathy to everyday communications. Our Mission is to connect everyone in the world with a digital version of you: a didimo , which means ‘twin brother’ in Old Greek.We develop our software thoughtfully, using the human face as an ‘interface’ with technology. We enable the creation of lifelike virtual humans (3D virtual self ) who look, speak and behave like you, to be shared across platforms and applications in sectors including VR/AR, entertainment, e-commerce and education.

Didimo is backed by a strong team of investors, including Techstars, and has a proven traction in the market, shown by several awards – IBM Scientific Award, Women Who Tech – participation and presentations at major events – TEDx, Google For Entrepreneurs Blackbox Connect – and working with global companies – Amazon, Sony.

We value our people and place them at the core of everything we do. We strive to hire team players alongside technical prowess, and it’s our essence the gratitude, humility and empathy.

Our team is our pride.

We want to hear from you. Please send your CV and cover email to careers@mydidimo.com

 

Open Jobs


Application Developer

About the Role
We are looking for a passionate, curious and creative Application Developer who enjoys being responsible for developing applications providing engaging and immersive user experience. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Responsible for applications that must ensure effective and efficient user experience for our target customers.
Working with product developers, artists and designers to develop efficient and effective user interfaces.

Requirements
For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Graphics.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Cloth Modeling and Simulation.
  • Game Engines (e.g. Unity, Unreal, Lumberyard).
  • Mobile environments (e.g. IOS, Android).
  • User Experience (Ux) design skills;
  • Graphical APIs (e.g. Direct3D, OpenGL).
  • Graphical Shaders (e.g. GLSL, HLSL).
  • Image Processing.
  • 3D applications (e.g. Maya, Blender).
  • JIRA project management software.
     
    See Full Description


CG Developer

About the Role
We are looking for a passionate and creative CG Developer who enjoys being responsible for developing the core technologies that drive our 3D character engine. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Collaborate with our CG senior engineers to develop the core technologies of our 3D character engine.

Requirements
For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Science fundamentals, Computer Graphics and Image Processing.
  • Strong 3D Mathematics skills with emphasis on Computational Geometry.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • Graphical shaders;
  • 3D applications (e.g. Maya, Blender).
  • JIRA project management software.
     
    See Full Description

  • Shader Developer

    About the Role
    We are looking for a passionate, curious and creative Shader Developer who enjoys being responsible for shaders across applications, game engines and platforms. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

    Responsabilities
    Owning the shaders across our applications.
    Working with product developers, artists and designers to improve the workflow for graphics engineers.

    Requirements
    For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Graphics, 3D Mathematics, rendering algorithms and data structure.
  • Thorough understanding of current graphics hardware/APIs, and shader programming (e.g. GLSL, HLSL).
  • Performance-minded development and optimization skills.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Game Engines (e.g. Unity, Unreal, Lumberyard).
  • User Experience (Ux) design skills;
  • 3D applications (e.g. Maya, Blender).
  • JIRA project management software.
     
    See Full Description

  • Head of Product

    About the Role
    We are looking for a passionate, curious and creative Head of Product who enjoys being responsible for designing, developing and executing the product strategy and roadmap. You must feel as comfortable in a room of engineers discussing data models, as you are when onsite with clients building relationships and understanding their needs. You must be proficient in writing highly optimized, extensible and maintainable product documentation under aggressive deadlines.

    Responsabilities
    Lead all the tasks related with the product strategy and roadmap.
    Produce, review and assure the correctness of the product documentation that supports all the technical operations.
    Drive the development and delivery of the product, supporting the testing and the quality related activities.
    Assure the highest level of quality in all the functionalities of our product.
    Supervise and mentor all team members.

    Requirements
    For this role you must have these skills and qualifications:

  • 7+ years of experience leading product teams.
  • Proven experience as a leader of projects, product development and successful launches.
  • Startup experience with new product(s) launch.
  • Excellent people and coordination skills in order to interact across departments and roles, onsite and remotely, as well as with third parties.
  • Demonstrate a high level of analytical and quantitative skills.
  • Ability to work with Engineering to understand the tradeoffs between various technology choices to build highly scalable solutions.
  • Self-starter who can proactively identify and solve problems.
  • Skilled in balancing risk with time-to-market objectives.
  • Experience with agile methodologies.We will give extra points if you have experience with:
  • Fashion Industry Background.
     
    See Full Description

  • Physics Developer

    About the Role
    We are looking for a passionate, curious and creative Physics Developer who enjoys being responsible for developing the core technologies that drive our cloth simulation engine. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

    Responsabilities
    Lead the technical development of our cloth simulation engine.

    Requirements
    For this role you must have these skills and qualifications:

  • 5+ years of expert level C++ experience;
  • Degree level in Physics, Computer Science, Mathematics or equivalent experience;
  • Strong background in Physics Simulation, Computer Graphics and 3D Mathematics.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Cloth Modeling and Simulation;
  • Textile Materials Properties;
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • 3D applications (e.g. Maya, Blender);
  • JIRA project management software.
     
    See Full Description

  • Senior CG Engineer

    About the Role
    We are looking for a passionate and creative Senior CG Engineer who enjoys being responsible for developing leading-edge graphics that deliver the next generation of virtual 3D humans. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

    Responsabilities
    Interact closely with our CG pipeline engineering team to design and develop the core technologies of our 3D character engine.
    Collaborate with the art team to translate the artistic visual expectations into our engine.
    Research and propose improvements to processes and pipelines.

    Requirements
    For this role you must have these skills and qualifications:

  • 8+ years of expert level C++ experience;
  • Degree level in Computer Science, Software Engineering or equivalent experience;
  • Strong background in Computer Science fundamentals, Computer Graphics and Image Processing;
  • Strong 3D Mathematics skills with emphasis on Computational Geometry.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Physically-based Simulation (e.g. Cloths, Fluids, Skin).
  • 3D Deformable Algorithms;
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • Graphical shaders;
  • Game engines (e.g. Unity, Unreal, Lumberyard);
  • 3D applications (e.g. Maya, Blender);
  • JIRA project management software.
     
    See Full Description