Senior Machine Learning Engineer
MARZ Office, 1220 Dundas St E, Toronto, Ontario, Canada ● Virtuel
Numéro de demande 2
24 septembre 2024
At MARZ we have been working for two years to build THE best in-house lip-syncing tool to break down language barriers in e-learning, advertising, and Hollywood. LipDub at its core modifies given footage to match any supplied audio track, allowing for use cases such as localization, ADR, scaled marketing, and many more. In the market today, MARZ is the premier provider of accurately lip-synced high-fidelity video dubbing, and we’re not stopping here.LipDub algorithms are developed entirely in-house by some of the strongest researchers and leaders in computer graphics and generative modelling
(see: https://scholar.google.ca/citations?user=fAxws1sAAAAJ&hl=en and https://scholar.google.ca/citations?user=M9eTADwAAAAJ&hl=en).
Who we need
We are looking to add a talented Engineer to our passionate, dynamic, and growing Technology team, and we are open to this person working remotely. As a Machine Learning Engineer, you will build, automate, and deliver the machine learning tools and platform required to meet business needs.
The responsibilities for this role will include:
- Helping build, bring into production, and test our suite of innovative Computer Vision and AI applications
- Providing Systems Design, Software Architecture, and Software Engineering at scale
- Building end-to-end Data Pipelines to feed our Deep Learning Models
- Working closely with the Research Team to address software and data needs
What you bring
We are looking for an engineer with the following experience and skills:
- Experience working with AI/ML platforms and comfort discussing System Architecture
- Excellent Technical Judgment: You can design and implement elegant and clean solutions that meet the requirements of today while allowing for growth tomorrow. You know how to pick the right tool for the job.
- Strong Automation Focus: You seek to script and automate as much computing as possible.
- 5+ years of modern Software Engineering methodology: You are fluent in Git and write and execute integration and unit tests using unittest or equivalent libraries. You are familiar with TDD or Behavior Driven Development and can demonstrate proven debugging, testing, and problem-solving abilities.
- People skills: You work well in a collaborative environment and communicate with stakeholders effectively.
- Motivation: You are self-driven and work well independently.
- You can prioritize and plan effectively, you can estimate required effort.
- You have working experience with Kubernetes, docker or microservices.
- 7+ years Python. Python is a core language in our organization and is a must-have.
- 5+ years Unix/Linux, Bash (or other Unix shell language), NumPy and Docker.
- Bachelor's or Master's Degree in Computer Science, Software Engineering, Electrical Engineering or equivalent.
Nice to have:
- Some experience with the NVIDIA RTX family of GPUs
- Experience with machine learning frameworks like Tensorflow and Pytorch
- Experience deploying ML models to production
- Knowledge of basic modern Systems Security practices
- Basic networking knowledge
- C/C++, Java is an asset.
- JIRA experience
Autres détails
- Type de paie À heure
- Déplacement requis Non
- Études requises Baccalauréat
- MARZ Office, 1220 Dundas St E, Toronto, Ontario, Canada
- Virtuel