Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Character Data Engineer- VCV Synthetic Data Group - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Creative services/Design
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200194223 / Latpro-3755727 
Date posted: Sep-25-2020
State, Zip: California, 95014


Character Data Engineer- VCV Synthetic Data Group

Santa Clara Valley (Cupertino) , California , United States

Machine Learning and AI


Posted: Sep 24, 2020

Weekly Hours: 40

Role Number: 200194223

Apple's Synthetic Data Group is seeking a Character Synthetic Data Engineer who is exceptionally artistic and technical to join a team of industry-leading developers in their pursuit of high quality procedural content for offline and real time environments. Design assets and workflows conducive to character generation and procedural systems while working closely with a small team in a collaborative nature. Be forward-thinking in a fast paced, start-up environment with a drive to define the rules that will enable a team to scale productively and efficiently. The individual should be able to collaborate with multi-functional teams (engineering, technical artists, production, and outsourcing) to plan and develop synthetic data to build software solutions for Apple's next generation products. To succeed within this role, you should have shown experience in several of the following areas:

Key Qualifications

  • 5+ years of developing high end characters in Maya for films, games, or VFX
  • Proficiency in multiple content applications like Substance, Houdini or others
  • General knowledge of off-line rendering pipelines (V-Ray), and real-time engines
  • Experience working with character generators and procedural systems
  • Modeling animatable characters with clothing, hair, muscles, and customization pipelines
  • Experience with character rigs, facial rigs, skinning, and blendshape deformation rigs
  • Proficient in animation clean up, ingesting, and applying motion capture animation
  • Experience developing Skin, Muscle, Hair, Cloth systems
  • Shader development, PBR texture/material workflows, lighting and material calibration
  • 5+ years Python, 3+ years C/C++, and comfortable operating in a Linux environment
  • Exceptional artistic and technical skills
  • Knowledge of human anatomy and motion


Demonstrate your deep experience in all aspects of character development, materials & shaders, rigging, animation, motion capture data, tools, and pipelines for offline and real-time environments. You will work in a multi-functional team to provide synthetic data to develop innovative computer vision and machine learning algorithms.

Education & Experience

BA in Digital Media / BS in Computer Science / Equivalent industry experience

Additional Requirements

  • Digital doubles in a production environment
  • Developing synthetic data content for machine learning, and computer vision
  • Experience in automated and manual asset conversion (mesh, materials, animation)
  • Self managed, self motivated, and able to learn new pipeline and procedures
  • Excellent communication and collaboration skills
  • Exposure to Agile development methodologies
  • External development team experience
  • Familiarity with containerization (Docker, Kubernetes, etc)
  • Knowledge of OpenMaya frameworks
  • Familiarity with Xgen


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?