So you want to work for Blender Institute

Blender is a work of passion. We do this with great satisfaction because it has meaning for many people all over the world. It’s a special treat to work for a project that is highly appreciated by top industry professionals as well as by hobbyists. It’s a very special treat to work for a company that has no sales department or investors. And it’s especially a treat to work on Free Software, on a public open source project which has a strong connection with an amazing community of online contributors.

We look for people who share this passion, with a strong motivation to turn ideas to reality. These two qualities – passion and motivation – are the key hiring factors for people in our team. 

The Blender organization is very lean. There is just the bare minimum of HR and operations. We avoid implementing management overhead and other common corporate structures. We “manage by talent”; we expect everyone here to be agile and self-sufficient. 

For new people to be a good fit here, we expect them to be real go-getters. We all strive for excellence, but we rather get things done. Excellence is a vector, not a position. We look forward to adding team players who love to work with other highly effective people. Bring in something extra, add value in areas we wish to improve.

Applicants to Blender jobs will get a reply whether we take the application further. 

Thanks for considering a job at Blender!

Ton Roosendaal
CEO and Chairman Blender Foundation


Current Openings

Geometry/Hair/Physics Nodes Engineer

  • Goal: focus on quality and high performance of node systems in game/film production.
  • 5+ years experience designing high quality procedural/physics/simulation systems for 3D tools for film or games, including the UIX side of node systems.
  • Good understanding of modern C++.
  • Engineering and design experience (both for tools and systems).
  • Amsterdam HQ position.

Senior Rendering Developer

  • Goal: be part of the team that maintains and advances rendering in Blender
  • Work together on projects such as:
    • Texture layering, painting and baking system
    • Efficient rendering of heavy geometry and textures
    • Cycles advanced light transport algorithms
    • Material interchange and USD Hydra integration
  • Improve stability and performance for GPU hardware devices and backends
  • Investigate and fix bugs
  • 3+ years experience working on production or realtime rendering.
  • Amsterdam HQ position.

Senior Character Animation Systems Developer

  • Goal: get Blender’s character animation system ready for the next decade.
  • 5+ years of experience in animation tools development, including UIs
  • Engineering and design skills, documentation wizard.
  • Communication skills, with animators and game designers.
  • Amsterdam HQ position.

macOS Developer

  • Goal: improve macOS user experience in Blender
  • Make Blender integrate better with macOS hardware devices and operating system features
  • Extend and optimize Metal backends for viewports, rendering and compositing, to support new Blender features and improve performance
  • Maintain build system, libraries and packaging for macOS
  • Investigate and fix platform specific bugs
  • 3+ years experience with macOS development (Metal, Cocoa)
  • Supportive attitude with good communication skills
  • Remote position possible, 32-40h per week

Other Positions

We are looking for seniors in other areas too. Volunteers, or people working employed by others included. If you have experience in one of the following topics, don’t hesitate to contact us.

  • Studio and pipeline integration developer; work with studios to identify and fix Blender limitations for production, help studio developers get involved in development.
  • Core Blender developer; improve performance with big scenes, more powerful collections, variations, better undo.
  • User interface developer; improve long standing UI and usability issues, many things possibly without disruptive paradigm changes for users.

Senior Positions Benefits

  • Senior salary starts at EUR 58K annually – depends on experience.
  • One year contract with 3 months probationary period. After that indefinite contract.
  • Help with permits and finding an apartment in Amsterdam.
  • For remote positions we use payrolling services.
  • Flexible working hours.
  • Flexible holidays: we expect you to take a minimum of 4 weeks off, plus national holidays. More time off is OK.

Contact

For questions and applications get in touch via jobs@blender.org