Skip to Main Content

Job Title


Senior Software Engineer – Desktop & Browser Applications


Company : Cresta


Location : Toronto, Ontario


Created : 2026-03-14


Job Type : Full Time


Job Description

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster. Born from the prestigious Stanford AI lab, Cresta''''s co-founder and chairman is Sebastian Thrun, the genius behind Google X, Waymo, Udacity, and more. Our leadership also includes CEO, Ping Wu, the cofounder of Google Contact Center AI and Vertex AI platform, and CTO & cofounder, Tim Shi, an early member of Open AI. Weve assembled a worldclass team of AI and ML experts, gotomarket leaders, and toptier investors including Andreessen Horowitz, Greylock Partners, Sequoia, and former AT&T CEO John Donovan. Our valued customers include brands like Intuit, Cox Communications, Hilton, and Carmax and weve been recognized by Forbes and Bain Consulting as one of the top private AI companies in the world. Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it''''s at Cresta. About the role: The Platform Frontend team is focused on building and maintaining a robust platform that supports all frontend development. This team oversees key areas like architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes. As a member of the Platform Frontend team, this role focuses on building desktop screen capturing, auditing and analytics gathering systems for QA, legal and compliance reasons and extracting insights to automate workflows and remove inefficiencies. Responsibilities: Play a substantial role in the platform frontend engineering team. Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product requirements. Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables. Constantly identify product improvement opportunities and generate product improvement ideas. Demonstrate the engineering best practices in deliverables and daily work. Uphold others to the same high standards. Technical ownership in a substantial part of the Cresta product and platform. Enhance compliance and QA processes by building rulesbased screen capturing systems to help provide detailed information about agent desktop activity. What we are looking for: Bachelors degree in Computer Science or related field. Strong Computer Science fundamentals. Strong experience building native desktop applications on Windows and/or macOS, including deep familiarity with OSlevel APIs (Win32, AVFoundation, ScreenCaptureKit, etc.). Experience implementing screen capture and recording systems, including video/audio pipelines, performance optimization, and multimonitor/window capture. Strong software engineering fundamentals with 8+ years of experience and a track record of technical ownership. WebRTC, Chromium, or Electron experience is a plus, but deep native desktop expertise is preferred. We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your familys needs. Paid parental leave to support you and your family. Monthly Health & Wellness allowance. Work from home office stipend to help you succeed in a remote environment. Lunch reimbursement for inoffice employees. PTO: 3 weeks in Canada. Compensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidatespecific factors, including experience, skillset, and location, and local minimum pay requirements as applicable. We are actively hiring for this role in the US and Canada. Your recruiter can provide further details. We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates personal and financial information through fake interviews and offers. All Cresta recruiting email communications will always come from the @cresta.ai domain. Any outreach claiming to be from Cresta via other sources should be ignored. If you are uncertain whether you have been contacted by an official Cresta employee, reach out to [email protected] Voluntary SelfIdentification For government reporting purposes, we ask candidates to respond to the below selfidentification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in Crestas Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law. Voluntary SelfIdentification of Disability Form CC305 Page 1 of 1 OMB Control Number 12500005 Expires 04/30/2026 Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labors Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp. How do you know if you have a disability? A disability is a condition that substantially limits one or more of your major life activities. If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, for example, Crohn''''s Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports Nervous system condition, for example, migraine headaches, Parkinsons disease, multiple sclerosis (MS) Neurodivergence, for example, attentiondeficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury Disability Status: Select... PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. #J-18808-Ljbffr