Careers

The positions below are being offered in our offices in San Juan, Puerto Rico (corporate headquarters) and Sofia, Bulgaria. 


Lead 3D Rendering Engineer / Development Team Leader

Embodee is hiring and we are looking for a highly skilled Senior 3D Rendering Engineer with passion for C++ and OpenGL to take the lead role in developing our highly specialized rendering engine. Depending on the applicant’s background and experience, this position is also open as a Team Leader position for a group of 3-5 developers.

You will be responsible for developing, maintaining and ensuring the reliability of our 3D rendering engine. This is the backbone of our SAAS system for delivering virtual product experiences for the world’s leading  brands, via renderings of apparel and footwear for online customization. All of our experiences are delivered via our own, in-cloud, hosted service running state-of-the art GPUs, and reach millions of users worldwide.  You will work alongside a team of amazingly talented developers and 3D designers delivering cutting edge retail and eCommerce experiences.

Responsibilities:

  • Design, implement and maintain Embodee's highly specialised 3D rendering engine

  • Research cutting edge rendering technology & algorithms and drive their practical implementation

  • Collaborate with our content-creation team to identify their practical needs and lay out the roadmap for the development of the rendering engine

  • Identify performance bottlenecks in the rendering pipeline and ensure consistent and improving rendering times

  • Drive the architecture and technology choices that will shape the future of Embodee's rendering service

Required skills:

  • Advanced software engineering skills, ability to write expert-level, maintainable, and robust code in C++

  • Professional experience with OpenGL

  • Solid understanding of the inner workings of the OpenGL rendering pipeline

  • Good skills in 3D math

  • Professional experience with Windows OS programming, including high-performance parallel programming, interprocess communications, networking

  • Strong fundamentals in object-oriented design, algorithms, and data structures

  • Good command of English language

Nice-to-have skills:

  • Experience with debugging and optimization of parallel code

  • Experience with .Net and C++/CLI

  • Shader development experience

Additional Qualifications for Technical Lead role:

  • Strong communications skills within team and within/across company

  • Strong ability to demonstrate the above required technical skills at an advanced mastery level.

  • Ability to acquire good technical understanding of every aspect of the group’s being led.

  • Demonstrated ability to plan for future development across the group resulting in achievable plans.

  • Strong problem-solving skills

  • Build and enforce coding standards for the group and the company

  • Proactive in researching new technology balanced with caution in adopting it.

You should be a team player, comfortable with working with a tight-knit, high energy team, and self-driven.

Interested in joining our team? Please apply at jobs@embodee.com.


Web Software Developer

Embodee is hiring and we are looking for an experienced Web Software Developer to be a key member of our development team to help build and maintain both consumer and business facing web apps that lie at the core of our business.  You will be responsible for working closely with our Senior Software Engineers, QA and designers to develop easy to use software that is accessible anywhere and used by millions of people all over the world.

We need a full stack developer who is passionate about cutting edge technologies, responsive design, dynamic web applications and is willing to contribute to and improve our development workflow.  An ideal candidate is one who deeply understands mobile and can deliver lightweight and optimized applications that provide customers on any platform an amazing experience.

You are good at:

  • Staying on top of the latest trends and technologies and applying them to create lightweight immersive experiences

  • Translating visual comps and wireframes into semantically correct web templates

  • XHTML, HTML5, CSS3, JavaScript, PHP, LAMP, MySQL, MongoDB

  • Cross-browser and cross-platform with an emphasis on mobile web development

  • Working with REST services, asynchronous request handling, partial page updates and 3rd party APIs using AJAX / JSONp

  • Industry standard plugins and pre-compilers (jquery, modernizer, SASS, etc)

  • MVC and other design patterns

  • JavaScript frameworks (Backbone, Angular, Closure, etc)

  • Source control such as Git and SVN

  • Good command of the English Language

Needs to be a team player, comfortable with working with a tight-knit, high energy team, and is self-driven. Experience with PHP & Python is a plus.

Interested in joining our team? Please apply at jobs@embodee.com.


3D Production Artist

(Only candidates with 3D experience and portfolios will be considered.)

Job duties: 3D object creation and manipulation, 2D Image processing, import and review CAD models, modifying and setting up materials.

Software utilized: In-house production tools plus Industry standard 3D and 2D tools.

Work location: San Juan, Puerto Rico.

Position type: Full-time.

THE JOB

You will be trained to create high-quality 3D garments, which will be faithful replicas of real-world garments, utilizing Embodee's proprietary garment digitization toolset. In addition to making extensive use of our custom tool suite, you will also work with industry-standard tools such as Autodesk and Adobe products. You will edit these garments using our production processes as well as standard 3D-modeling techniques. You will work with in-house tools that check and track production assets. You will work with colleagues respected in their field and report to production managers

THE REQUIREMENTS

  • 1 to 3 years or more working with standard 3D-production tools such as Maya, 3DsMax, and Softimage

  • Bachelor's degree of media arts, animation, graphic arts or similar

  • Extensive knowledge of texture coordinates (UVs)

  • Demonstrate extensive knowledge and control of materials

  • Familiarity with CAD model file formats such as FBX

  • Familiarity with Adobe Photoshop

  • Familiarity with Marvelous Designer is a plus but not necessary

  • Live in the Greater San Juan area and willing to commute to downtown area

YOU

  • Love 3D

  • Speak fluent English

  • Enjoy being part of a team and taking on responsibility

  • Are meticulous in attention to detail and take pride in your work

  • Are eager and able to learn in-house work flows and methodologies

  • Are adept at troubleshooting and can work with limited supervision

  • Are willing to learn and seek to grow your skills

THE COMPANY

Embodee, a small but growing high-tech company, works with leading athletic apparel and footwear brands to create lifelike 3D renderings for online garment customization.

Learn more at embodee.com.

If you think you're a good candidate, send an email with resume to productionjobs@embodee.com. Thanks for your time!