Who we are
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 have an exciting opening for a Cloud Platform Engineer. The ideal candidate is a highly motivated, creative and versatile individual with experience designing large-scale interactive platforms. They have deep experience with Cloud, Kubernetes, Docker, CICD, Python, Terraform. Significant experience translating functional objectives into detailed architectural models and specifications. The candidate carries a thorough understanding of applicable technologies with a good understanding and experience with the full development stack.
In this role, you would:
- Design, architect, develop and deliver ML platform integrated with VFX pipeline.
- Collaborate with other stakeholders to determine functional and non-functional requirements for new software applications and ML platform, and deploy AI and computer vision applications to the platform.
- Develop high-level product specifications with attention to system integration, feasibility, and scalability.
- Define all aspects of development from appropriate technology and workflow to coding standards, lead by example.
- Communicate successfully all concepts and guidelines to the development team and other stakeholders.
- Oversee the progress of the development team to ensure consistency with the initial design.
- Ensure software meets all requirements of quality, security, modifiability, and extensibility.
- Provide research enablement and infrastructure for the ML group.
What you bring
We are looking for a Cloud Platform Engineer with the following experience and skills:
- Bachelor's degree in Computer Science or a related engineering field, or equivalent practical experience.
- Experience with Software Architecture, Cloud, Serverless, SaaS and platform development using AWS, EKS.
- Experience collaborating with cross-functional teams to develop technical documentation and assets, such as architecture diagrams and API specifications.
- Excellent knowledge of software and application design and architecture, including experience with microservices architecture, event-driven architecture, and RESTful APIs.
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- High quality organizational and leadership skills
- Outstanding communication and presentation abilities
Preferred qualifications:
- Master's degree in Computer Science or a related engineering field, or equivalent work experience in a software/systems engineering or lead position.
- Experience with IaC tools such as Terraform, Chef, and Ansible for managing the configuration of deployed workloads.
- Understanding of how to use IaC tools to provision, configure, and manage cloud infrastructure resources.
- Familiarity with IaC best practices, including version control, testing, and documentation.
- Experience with containerization tools such as Docker and container orchestration tools such as Kubernetes.
- Understanding of how to use containerization and orchestration tools to deploy and manage containerized applications in cloud environments.
- Familiarity with containerization and orchestration best practices, including networking, storage, and security.
- Knowledge of best practices for networking, databases and security
- Knowledge of cloud infrastructure networking best practices, such as designing secure virtual networks, configuring routing and firewall rules, and implementing load balancing and autoscaling.
- Knowledge of cloud database technologies such as SQL and NoSQL databases, data warehousing, and data pipelines.
- Knowledge of cloud security best practices, including IAM policies, encryption, auditing, and compliance.
- Knowledge of how to implement disaster recovery and business continuity plans in cloud environments.
- Familiarity with industry-standard security frameworks such as SOC 2, ISO 27001, and PCI DSS.
- Experience with deploying and configuring security services in cloud environments, such as intrusion detection and prevention systems, web application firewalls, and vulnerability scanners.
- Experience with multiple cloud environments (AWS, Azure, GCP, Oracle, Lambda Labs) is highly preferred.
What happens next
After we receive your application, it will be reviewed by the Talent Acquisition team and the Hiring Manager. We will then invite successful candidates to subsequent rounds of interviews with the team, which will be conducted via Google Meet.
At MARZ, we are an equal opportunity employer that values diversity and does not discriminate on any protected characteristic defined by applicable law. We are committed to providing reasonable employment accommodations per the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
We will also look to provide reasonable accommodations as required for applicants to participate in the application and interview processes. Please let us know if you require any accommodation(s). We can be reached via email at [email protected], via the Contact Us page on our company website, or via phone at +1 (416) 840-5556. Please note that we cannot accept general applications via any of these contact methods; they are specifically for providing support and/or accommodations to those who require such assistance.