Research Engineer -- AR/VR/Unity Experiences

Employer

Job Description

NOTE: This is an in-person position, working out of our offices in Pittsburgh on a daily basis, and reporting directly to our CEO.


ABOUT YINZCAM

Our digital and mobile products are used by 200+ sports clubs in the NFL, NBA, LaLiga, MLS, NHL, LigaMX, AFL (Australia), and more. Our Java/SQL/cloud infrastructure serves up terabytes of real-time content and sends billions of push notifications to tens of millions of fans globally. Our infrastructure involves databases, caches, load-balancers, replication, APIs, all of which must work in concert to provide sports fans a real-time game-day experience. We build different products for sports teams, including their official mobile apps, their food-and-beverage ordering, AR experiences, free-to-play games, loyalty programs, and more.


Applied Research at YinzCam focuses on systems research in production environments and impacts different aspects of our products, including personalization, segmentation, consumer analytics, search, recommender systems, testbed development, A/B testing, production experiments, and performance analysis.


Applied Research involves the lifecycle from research to product:

Research-concept-prototype-experiment-analysis-production


Applied Research involves a combination of independent thinking and collaboration on multiple aspects:

  • Algorithm development and application
  • Experimentation and data collection at scale
  • Analysis of data-sets from various sources
  • Prototyping of software, concepts, algorithms
  • Deploying new ideas to production
  • Publishing your research to major conferences
  • Working with Carnegie Mellon students on collaborations with YinzCam.


THE ROLE:


We are looking for people who are both scientists and engineers, who love working with production systems, who want real-world deployment of their work, and who are great at writing code and applying algorithms. The ideal candidate craves scientific rigor and product impact.


As a Research Engineer with a focus on AR/VR/Unity, you will developing and prototyping novel AR applications and concepts with a focus on sports and the fan experience. We expect you to have a keen understanding of 3D applications, the ability to prototype new ideas rapidly, the ability to do research and generate compelling new ideas, and an ambition to explore the uncharted possibilities for AR in sports.


This is an R&D position, with the ability to explore multiple concepts, prototype rapidly, and also see ideas through to production. The ideal candidate has a track-record of demonstrated independent research and innovation, has a track-record of publishing their ideas to conferences, has a track-record of real-world impact, has great verbal and written communication skills, and has a passion for seeing things deployed to production, and in the hands of real users.


THE REQUIREMENTS

  • 5+ years of experience with Unity, WebGL, ARKit, and ARCore.
  • 5+ years of hands-on experience in computer-vision algorithms.
  • 5+ years of hands-on experience in machine-learning algorithms, supervised and unsupervised learning.
  • 5+ years of hands-on experience in designing, building, and launching production AR applications.
  • 5+ years of hands-on experience in consuming RESTful APIs and familiarity with JSON, REST and XML.
  • 5+ years of experience translating design mockups (in Zeplin, Figma, etc.) into AR products.
  • 5+ years of applied-research experience in usability and user studies.
  • 5+ years of applied-research experience with a track record of well-known publications in the area of AR/VR.
  • Impressive portfolio of production AR experiences.
  • PhD in Computer Science OR equivalent.


THE PERKS

  • Paid Coursera plan to take 8000+ courses around the world
  • Beverages and snacks
  • Paid parking near the office
  • Relocation package, if needed
  • The opportunity to launch products for millions of users for dozens of well-known sports teams