Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Deep Learning Engineer at NBCUniversal implementing core algorithms for 2D and 3D media datasets. Collaborating with cofounders and deploying large-scale algorithms for high-fidelity content.

Responsibilities

  • Implement core deep-learning, computer vision, and (inverse-)procedural modeling algorithms in Python
  • Apply cutting-edge research in machine learning and computer graphics to solve real-world problems
  • Work closely with cofounders to translate customer requirements into technical milestones
  • Deploy and test code on large-scale geospatial datasets, generating 3D content for customers.
  • Use Git to manage source code and modularize implementation tasks into executable components.

Requirements

  • Master's degree in Computer Science, Engineering, Mathematics, or a related field
  • Minimum of 5+ years of relevant industry experience
  • Proven experience as a DL Engineer or Applied Research Engineer in a fast-paced environment
  • Fluency with Python, Git, and the Unix shell
  • Proven experience training and debugging artificial neural networks or adjacent experience
  • A strong mathematical background covering linear algebra, statistics, probability, and numerical methods
  • Preferred prior experience with modern C++ to interface with data ingestion and product pipelines.
  • Effective collaboration with a founding team.

Benefits

  • Health insurance services
  • Paid time off
  • Professional development opportunities

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

PythonUnix

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.