Senior Computer Graphics Engineer @graswald.ai
Graswald AI
This job is no longer accepting applications
See open jobs at Graswald AI.See open jobs similar to "Senior Computer Graphics Engineer @graswald.ai" Fov.Software Engineering, Data Science
Posted on Feb 4, 2025
Senior Computer Graphics Engineer @graswald.ai
We’re building graswald.ai, the next generation of 3D tooling for commercial teams big and small at the intersection of 3D and Art. Since the first Pixar animation, 3D has been offering a new way of story-telling, allowing artists, filmmakers, game developers, marketers, and more to create immersive experiences unmatched by any other medium. However, 3D remains a technically limited and thus restrictive technology that needs years to be learned and big teams, lots of hours, and heavy machinery to pull off.
Our CEO & founder Julius started working on Graswald when he was 15, trying to find a better way to create photorealistic 3D experiences. Since then, our user base has grown organically to over 200,000+ creatives worldwide with an active community dedicated to making 3D easier.
With the advancement of Generative AI, we believe there’s new potential to remove current restrictions in 3D and completely redefine how 3D experiences are being created, shared, and experienced. We’re backed by top European VCs Lakestar, Supernode Global, and German Early-Stage Specialist High-Tech Gründerfonds among others.
Responsibilities
Develop and maintain 3D viewer and editor applications in React using TypeScript, Three.js, and related 3D libraries.
Collaborate with cross-functional teams to design and develop user interfaces for web applications.
Write clean, maintainable, tested, and efficient code using best practices.
Utilize HTML, CSS, JavaScript/TypeScript, and React to build scalable and efficient front-end applications.
Work with WebGL and Three.JS to enhance user interfaces.
Ensure the scalability and efficiency of frontend architecture
Follow programming best practices, SOLID principles, and design patterns in the development process.
Stay up-to-date with emerging technologies, frameworks, and tools to drive innovation and improvements.
Actively participate and contribute to the UI/UX design process.
What we’re looking for
Thorough understanding of computer graphics, including rendering pipelines, geometric transformations, etc.
Experience with shader programming, WebGL, WebGPU, and WASM.
Experience with C++, Rust, or other low-level languages.
Solid understanding of JavaScript/TypeScript for front-end development.
Deep understanding of the JS/TS ecosystem, including libraries and build tools.
Familiarity with Next.js, Node.js, and similar frameworks for application-scale development.
Familiarity with state management tools like Redux, Zustand, Jotai.
Proven track record of delivering high-quality front-end solutions.
Familiarity with additional 3D-related libraries and technologies.
Knowledge of programming best practices, SOLID principles, and design patterns.
3+ years of experience.
Nice to have
Experience with OpenGL, Vulkan, and/or Metal.
Game graphics development experience.
Game engine experience.
Having built/led teams in a startup environment.
Excellent problem-solving and communication skills.
Why should you join us
This a one-time opportunity to join an amazing team in a young, but successful company backed by awesome VCs, shaping the next steps of our exciting journey
A chance to have a huge and direct impact, not only in shaping the company but also directly on the ability of our users to create creative content (from movies to games, to immersive metaverse experiences). You’ll work closely with a community of thousands of active and motivated users. Your work will enable them to create the next generation of virtual experiences.
Be part of and help shape incredible team culture. We hire exceptional people and let them do amazing work. We move fast, we are vulnerable, and we don’t hire people with an ego. We are artists and creatives at heart. We are huge nerds and we never stop learning. You’ll see. It’s amazing.
Our commitment to diversity
At Graswald, we believe that diversity is key to creating products that resonate with everyone. To achieve this, we strive to build a team rich in varied perspectives, experiences, and backgrounds. We are dedicated to an inclusive hiring process that welcomes individuals of all races, religions, colors, national origins, sexes, sexual orientations, gender identities, ages, and abilities.
We aim to provide equal opportunities for everyone and are committed to a welcoming, respectful culture. We prioritize psychological safety and openness in our workplace.
Additional benefits & perks
30 days of paid vacation
Flexible hours, organize your time
Fully Remote work (but you are welcome to come to our head office in Hannover)
Latest Hardware (option to choose a laptop of your liking)
Access to our mental health platform
Apply now
More on us
3D products generated with graswald.ai
An example of a real-time 3D model generated with graswald.ai. Manual creation time: 4 min.
ALT
This job is no longer accepting applications
See open jobs at Graswald AI.See open jobs similar to "Senior Computer Graphics Engineer @graswald.ai" Fov.