logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Blender Shares New Job Opportunities

The company seeks a UX Designer, a Development Manager, a Senior Real-time Rendering Engineer, and a Senior Graphics Engineer.

Blender, the organization behind one of the most popular industry-standard 3D software, looks for 3D artists to work on its projects. The company has open positions for UX Designer, Development Manager, Senior Real-time Rendering Engineer, and Senior Graphics Engineer.

UX Designer

As the UX Designer, you'll be responsible for producing user experience and designs in the form of documents, mockups, or prototypes that define Blender's product vision.

Team and Responsibilities

  • You'll join the product team, working alongside a senior designer and the head of product
  • Collaboration with developers
  • Support the development team by providing feedback and making final design decisions throughout the project/feature life cycle
  • All your work will be developed in the open and released as open source

Qualifications

  • Skilled in problem solving
  • Gather requirements and feedback via user research and other means
  • Demonstrated ability to produce quality work on time and within the specifications of the project
  • Design and concept development skills, attention to detail, and organizational skills
  • Oral, written, and presentation skills with the ability to clearly communicate ideas in English through documents, wireframes, user flows, mockups, briefs, sketches, etc.
  • Ability to quickly experiment, test, and iterate user interface concepts
  • Experience working with graphic designers and developers to see your vision through execution
  • Ability to multitask projects with competing priorities in a fast-paced, evolving environment

Education and/or Experience

  • Formal education in the fields of design, fine arts, user experience design, computer interaction, communication design, interface design, or HCI
  • Three or more years of related professional experience
  • Or an equivalent proven combination of education and experience

Development Manager

The Development Manager should be an independent collaborator with a curious and entrepreneurial attitude and empathy, who will work closely with the leadership and the development team. 

The current team consists of the Leadership team, which includes the head of operations, the head of design, the head of development, and the Development team: 11 developers in-house, 19 developers or triagers working remotely, and one Development Coordinator.

Goals

  • General project coordination and planning for all development activities
  • Help the development team make project plans and support the Head of Development in daily tasks

Responsibilities

  • Manage HQ and remote team, with the support of our remote Development Coordinator (Thomas) and Head of Operations/HR
  • Scheduling: facilitating organization
    • Overall project schedule with the leadership team
    • Detailed schedules per team or module
  • Communication
    • Day-to-day follow-up with the team, feedback
    • Mediation between teams and people
    • Facilitating communication with the community and contributors, with Thomas
    • Help teams write and publish articles on code.blender.org
  • Onboarding new developers, with Thomas
  • Aligning goals with the leadership team

Requirements

  • Fluent written and spoken English
  • Experience in a similar role at an organization of approximately 25-80 people, with a preference in a cultural, media, and/or technology environment
  • Open-minded and willing to iterate on a feature based on feedback.
  • Eager to work with and keep up to date with new technologies
  • Team player with people skills: patience, care, humor, and curiosity

Nice to haves

  • Experience working with open-source projects
  • Familiar with software development management tools and processes (Gitea, Agile…)
  • Social, easy to communicate with, friendly, empathetic

Senior Real-time Rendering Engineer

This position works with the current team behind EEVEE render engine and 3D viewport in general. The current render team consists of one principal developer and two senior developers.

Responsibilities

  • Develop and maintain Blender's real-time render engine EEVEE
  • Work with the team to implement new engine features
  • Implement new rendering algorithms (PBR and NPR)
  • Ensure EEVEE works well and correctly on a wide variety of GPUs within Blender's hardware support policy
  • Facilitate and review community contributions

Requirements

  • C++ proficiency
  • Strong understanding of PBR rendering pipeline and algorithms
  • Understanding of the GPU rendering pipeline
  • Ability to read and translate rendering algorithms whitepapers
  • Good eye for a clear UI and UX
  • Fluent written and spoken English
  • Open-minded and willing to iterate on a feature, based on feedback
  • Work in a team environment

Nice to haves

  • Experience working with open-source projects
  • Relocation to Amsterdam to join the team in the Blender HQ – remote work considered as well
  • Drive to expand the area of interest and influence
  • Social, easy to communicate with, friendly, empathetic

Senior Graphics Engineer

Senior Graphics Engineer works closely with the rendering team behind Cycles and EEVEE render engines. The current render team consists of two principals, two seniors, and a research engineer, not including developers from the online community.

Responsibilities

  • Develop and maintain GPU integration of Blender render engines (Cycles and EEVEE)
  • Look into platform-specific performance improvements
  • Ensure Blender runs on a wide variety of GPUs within Blender's hardware support policy
  • Work with a multi-disciplinary team of path-tracing and real-time render engineers.
  • Facilitate and review community contributions


Requirements

  • C++ proficiency
  • Strong understanding of GPU programming stacks: OpenGL, Vulkan, Metal.
  • Understanding of GPGPU programming SDKs: CUDA/OptiX, HIP/HIP-RT, Metal, oneAPI
  • Fluent written and spoken English
  • Open-minded and willing to iterate on a feature, based on feedback
  • Work in a team environment


Nice to haves

  • Understanding of rendering algorithms (PBR, real-time, and path-tracer)
  • Experience working with open-source projects
  • Relocation to Amsterdam to join the team in the Blender HQ – we will consider people wanting to work remotely, as well
  • Drive to expand the area of interest and influence
  • Social, easy to communicate with, friendly, empathetic

Learn more details here and don't forget to join our 80 Level Talent platform and our new Discord server, follow us on Instagram, Twitter, LinkedIn, Telegram, TikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more