Who We Are Research, innovation, and scale! ModiFace is the first tech company to be acquired by beauty giant L'Oréal Groupe and provides industry leading AR and AI technology to the most influential brands in the world.
ModiFace's patented technology is based on more than a decade of advanced facial recognition research at the University of Toronto and in collaboration with L'Oreal's Global Research and Innovation teams.
Our product offerings include live 3D makeup and skin care simulation, anti-aging/skin-care diagnostics, and live hair colour simulation.
We are looking for a Senior Software Developer to help ModiFace innovate and revolutionize the beauty industry.
You will work with bright and insightful minds, passionate professionals, and a welcoming community where your creative ideas are exceedingly valued.
Designing, coding, testing, and debugging software applications
Create and update documentation on any implementation and software architecture
Work with LLM based technologies to build new and innovative user experiences
Work with cross-functional teams to deliver high-quality, well-tested, scalable code
Work in an agile environment
Provide mentorship to junior developers on the software development principles
Technical Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Strong Python and/or Typescript/Javascript skills
Experience with FastAPI for Python or similar technologiesComfortable with PostgreSQL or similar database engineExperience writing tests (i.e.
Unit testing)
Experience working in a scrum/agile environment
Experience with Web Development is a plusExperience with LLM application framework such as LangChain is a plus
Experience with Vector Database such as Pinecone is a plus
Comfortable working within a rapidly evolving project
Love building things and eager to learn
Genuine interest in this field of work
Being able to provide tech guidance to junior developers
When you join ModiFace, you'll enjoy working with a team of passionate software developers and business professionals who are open and collaborative within an inclusive environment.
Along with a competitive salary, we offer access to Health & Dental Benefits, including company-sponsored Wellness & Training programs, Profit Sharing, RRSP Matching, Employee Assistance Programs, exciting in-office and off-site social activities, team lunches, a stocked kitchen, and more!
At ModiFace, we create software used by diverse people globally.
We value diversity and inclusion within our team to ensure we can deliver the most fair and accessible technology possible, so we welcome and encourage all persons to apply.
Accommodations are available upon request for candidates taking part in all aspects of the selection process.
CA - ON - ON - Toronto
May 20, 2025
We are seeking a Linux Cloud Administrator with a focus on Linux and Windows administration to ensure seamless integration and functionality across various platforms. • The incumbent will play a crucial role in managing and optimizing the organization's infrastructure operations. • This hybrid role...
01803 Heidelberg Materials CanadaLtd
CA - ON - ON - Kitchener
May 17, 2025
Line of Business: RMC About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and Canada with approximately 9,000 employees. What You'll Be Doing • Safely operate manual and automatic...
01803 Heidelberg Materials CanadaLtd
CA - ON - ON - Pembroke
May 16, 2025
Line of Business: RMC About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and Canada with approximately 9,000 employees. What You'll Be Doing • Safely operate manual and automatic...
01803 Heidelberg Materials CanadaLtd
CA - ON - ON - Ottawa
May 20, 2025
Line of Business: RMC About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and Canada with approximately 9,000 employees. What You'll Be Doing • Safely operate manual and automatic...
CA - ON - ON - Toronto
May 20, 2025
COMPLIANCE ANALYST We are currently looking for a Compliance Analyst to join the Compliance team at PointsBet. • As a Compliance Analyst, you will report to the Compliance Team Lead and will play an integral role in supporting PointsBet's continued growth and success. • This role requires an...
Cassels Brock and Blackwell LLP
CA - ON - ON - Toronto
May 20, 2025
About Us: • Cassels Brock & Blackwell LLP is a leading national law firm focused on serving the transaction, advocacy and advisory needs of Canada's most dynamic business sectors. • We have one of the largest business law practices in the country, serving multinational, national and mid-market...
CA - ON - ON - North York
May 20, 2025
Join an Industry Leader! INNOVA Medical Ophthalmics is Canada's largest distributor of eye care instrumentation and associated products. We've been supplying the Canadian ophthalmic community for more than 30 years with the most comprehensive line of diagnostic instruments, supplies, and support...
CA - ON - ON - Toronto
May 20, 2025
We are seeking a Site reliability engineer to ensure seamless integration across various platforms. • The incumbent will play a crucial role in managing and optimizing the company's infrastructure operations. About Cognizant's CIS Practice: • Cognizant's CIS (Cognizant Infrastructure Services)...
CA - ON - ON - Mississauga
May 20, 2025
Marketing Executive - Drive Growth at a Leading FinTech Innovator Position: • Marketing Executive Location: • Mississauga, Ontario, Canada Employment Type: • Full-Time About RemitBee RemitBee is a dynamic FinTech company based in Mississauga, ON, with a mission to "Spark the financial revolution by...
CA - ON - ON - Sarnia
May 13, 2025
Clean Harbors in Corunna, ON is seeking a local AZ Driver to join their safety conscious team! The successful candidate will hold a Class AZ License and be responsible for operating a variety of units to perform hazardous and non-hazardous waste pickups at various client sites. This is a Unionized...
CA - ON - ON - Hamilton
May 18, 2025
Your Opportunity: The Hamilton Family Health Team is one of the largest Ontario Health Teams in the province. The Clinical Receptionist is a member of the HFHT who will support administrative functions for the delivery of high-quality patient centered primary care. Roles and Responsibilities: •...
CA - ON - ON - Toronto
May 15, 2025
Additional InformationPart Time, weekend shift and Public Holidays • Job Number25080955 • Job CategorySpa • LocationThe Ritz-Carlton Toronto, 181 Wellington Street West, Toronto, ONT, Canada, M5V 3G7VIEW ON MAP • SchedulePart Time • Located Remotely?N • Position Type Non-Management • POSITION...
CA - ON - ON - Toronto
May 20, 2025
Senior Full Stack Developer The Senior Full Stack Developer role is a pivotal position within our organization requiring 8 to 10 years of experience. • The candidate will be responsible for designing developing and maintaining software solutions using SQL Spring Boot Angular JS and Java. • This...
CA - ON - ON - Concord
May 20, 2025
Job description Position Summary: We're looking for a dynamic Human Resources Business Partner (HRBP) to support our clients within Canada's legal and regulatory landscape. This role will focus on aligning people strategies with business goals, supporting leadership teams, and driving HR initiatives...
CA - ON - ON - Toronto
May 20, 2025
Normandin Beaudry, a leader in total rewards! Founded in 1992, Normandin Beaudry is a leading player in Canada's actuarial and total rewards consulting sector. From offices in Montreal, Toronto and Quebec City, a team of over 350 professionals serves clients across Canada in various areas of total...
CA - ON - ON - Point Edward
May 13, 2025
Clean Harbors in Corunna, ON is seeking a local AZ Driver to join their safety conscious team! The successful candidate will hold a Class AZ License and be responsible for operating a variety of units to perform hazardous and non-hazardous waste pickups at various client sites. This is a Unionized...
CA - ON - ON - Vars
May 18, 2025
Who We Are: • At OPENLANE we make wholesale easy so our customers can be more successful. • We're a technology company building the world's most advanced-and uncomplicated-digital marketplace for used vehicles. • We're a data company helping customers buy and sell smarter with clear, actionable...
CA - ON - ON - Mississauga
May 16, 2025
Safety-Kleen in Brampton, ON is seeking a Sales and Service Representative (DZ licensed) to join their safety conscious team! The SSR will be responsible for both daily waste pickup and delivery services at customer sites, along with executing sales-driven tasks such as upselling, cross-selling and...
CA - ON - ON - Toronto
May 20, 2025
Position Overview Organization: • Dying With Dignity Canada (DWDC) Title: • Vice President, Operations Reports to: • Chief Executive Officer Team: • Three direct reports: • Office Administrator; Accountant (Contract); Manager, Volunteer Engagement & Chapter Relations Four indirect reports: •...
CA - ON - ON - Toronto
April 21, 2025
As a Security & Risk Solution Architect - ServiceNow you will make an impact by mentorship and thought leadership to both our client and internal resources in platform design, integration design, development standards, platform management methods, technology strategy consulting, and standards and...
CA - ON - ON - Markham
May 20, 2025
Job Title: • Specialist, Inventory Control Department: • Distribution Supervisor: • Senior Manager, Distribution Company overview Shiseido was founded in 1872 as Japan's first Western-style pharmacy in the upscale Ginza district of Tokyo and is one of the oldest cosmetic companies in the world. With...
CA - ON - ON - Brampton
May 20, 2025
Amir Group of Companies is one of Canada's leading and most trusted independent processors and distributors of halal meats. As a Canadian-Muslim-owned company, we are committed to producing high-quality halal food, supplying customers across the GTA and Canada. With a workforce of over 200...
CA - ON - ON - Thorold
May 20, 2025
Digital Graphic Designer - Permanent, Full-Time We want you to join our team! You're a go-getter with a passion for innovation and finding better ways to do things. • Roadblocks don't slow you down - they spark your curiosity and drive you to make things better. • You know that people are the heart...
CA - ON - ON - Sudbury
April 24, 2025
Our Sudbury, ON location is currently looking for experienced Class DZ/AZ Operators to join the team. The successful candidates will be responsible for driving and operating industrial service equipment including but not limited to: vacuum, high pressure, combo, steamer units. • Please note: These...
CA - ON - ON - Toronto
May 20, 2025
Who We Are Research, innovation, and scale! ModiFace is the first tech company to be acquired by beauty giant L'Oréal and provides industry leading AR and AI technology to the most influential brands in the world. ModiFace's patented technology is based on more than a decade of advanced facial...
CA - ON - ON - Newmarket
May 20, 2025
The history of the Acushnet Company is tightly woven into the fabric of golf. • From the start, we've been committed to enriching the experience of dedicated golfers through superior product performance, technological innovation, unmatched quality, and exceptional service. • We are more than a...
01803 Heidelberg Materials CanadaLtd
CA - ON - ON - Ottawa
May 20, 2025
Line of Business: RMC About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and Canada with approximately 9,000 employees. What You'll Be Doing • Safely operate manual and automatic...