Poliigon-posted 4 months ago
Full-time • Mid Level

We're seeking a Software Engineer to join our team and build plugins for 3D artists. You’ll work on plugins for major 3D applications (including Blender), which will integrate with Polydex - the universal asset browser and importer. This role offers the unique opportunity to solve practical challenges artists face in 3D while working with a collaborative, fully remote team.

  • Develop and maintain 3D software plugins, using Python to build tools for artists inside major 3D applications like Blender
  • Integrate with APIs, both online and local to create seamless experiences
  • Collaborate with the team, ideating on product requirements and driving features from concept to release
  • Follow and improve engineering processes, including code reviews, documentation, and team standards
  • Write clean, maintainable code, with a focus on performance, usability, and long-term stability
  • Test your own work thoroughly, taking ownership of quality before it hits production
  • Contribute to a growing suite of cross-platform desktop tools, helping shape the technical direction of the product
  • 2+ years of professional Python development
  • Proven experience scripting or developing tools for 3D software like Blender, Maya, 3ds Max, Cinema 4D, SketchUp, Unreal Engine, or Unity
  • Familiarity with collaborative development practices such as version control and automated testing
  • Proficiency in Python, especially for scripting and plugin development
  • Experience with 3D software APIs (Blender Python API, Maxscript, Cinema 4D Python SDK, etc.)
  • Understanding of API integration, including RESTful services and socket communication
  • Git workflow and collaborative development practices
  • Test driven development
  • Enjoy working closely with 3D artists and understanding their creative pain points
  • Take initiative in proposing features or improvements
  • Communicate clearly in a remote team setting
  • Care about writing clean, tested, and maintainable code
  • Appreciate the intersection of creative tools and technical craft
  • Flexible remote work from anywhere (with Americas overlap) on a 40h/week schedule
  • Generous time off: 20 days PTO + 10 national holidays + 10 sick days
  • Growth investment: $1,000 USD annual budget for hardware or home office
  • Learning culture: Support for courses, conferences, and professional development
  • Impact: Direct influence on a product used by creative professionals worldwide
  • Autonomy: Freedom to drive technical decisions and architectural improvements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service