Enable job alerts via email!

Senior Software Developer

ModiFace

Toronto

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company in the beauty tech industry as a Senior Software Developer in Toronto. You will work on innovative AR and AI technologies, collaborating with passionate professionals while mentoring junior developers. The company offers a competitive salary, comprehensive health benefits, and a supportive work environment.

Benefits

Health & Dental Benefits
Wellness & Training programs
Profit Sharing
RRSP Matching
Employee Assistance Programs
Team lunches
Stocked kitchen

Qualifications

  • Experience with LLM application frameworks such as LangChain is a plus.
  • Experience with vector databases like Pinecone is a plus.
  • Experience in writing unit tests and working in a Scrum/Agile environment.

Responsibilities

  • Design, code, test, and debug software applications.
  • Collaborate with cross-functional teams to deliver high-quality, scalable code.
  • Mentor junior developers on software development principles.

Skills

Problem-solving
Analytical skills
Team collaboration

Education

Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field

Tools

Docker
FastAPI
PostgreSQL

Job description

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 highly valued.

What You’ll Do :

  • Design, code, test, and debug software applications.
  • Create and update documentation on implementations and software architecture.
  • Collaborate with the Tech Lead to refine team-wide architecture standards.
  • Work with LLM-based technologies to build innovative user experiences.
  • Partner with cross-functional teams to deliver high-quality, scalable, and well-tested code.
  • Operate within an agile development environment.
  • Stay current with emerging technologies and industry trends, applying this knowledge to improve products and processes.
  • Mentor junior developers on software development principles.

What You’ll Need

Technical Requirements

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field.
  • Experience with Docker.
  • Experience with FastAPI for Python or similar technologies.
  • Proficiency with PostgreSQL or similar database engines.
  • Experience in writing unit tests.
  • Experience working in a Scrum / Agile environment.
  • Experience with Web Development is a plus.
  • Experience with LLM application frameworks such as LangChain is a plus.
  • Experience with vector databases like Pinecone is a plus.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Passionate about solving challenging problems and innovating.
  • Ability to work independently and collaboratively.
  • Comfortable in a rapidly evolving project environment.
  • Enthusiastic about building and learning.
  • Strong communication skills and a collaborative approach.
  • Punctuality and organizational skills.
  • Genuine interest in this field.
  • Ability to guide junior developers technically.

What We Offer

Join ModiFace and work with passionate professionals in an inclusive environment that fosters skill development. We offer a competitive salary, Health & Dental Benefits, Wellness & Training programs, Profit Sharing, RRSP Matching, Employee Assistance Programs, social activities, team lunches, a stocked kitchen, and more!

We value diversity and inclusion to ensure fair and accessible technology, welcoming all applicants. Accommodations are available upon request for all candidates during the selection process.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

12 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

19 days ago

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 100,000 - 140,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Toronto

Remote

CAD 105,000 - 133,000

21 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation

Quebec

Remote

CAD 105,000 - 133,000

3 days ago
Be an early applicant

Senior Software Developer

Diversis Capital LLC

Remote

CAD 100,000 - 135,000

7 days ago
Be an early applicant