Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer (AI Agent)

Full-time

Cresta Intelligence

Job Responsibility:

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 co-founder of Google Contact Center AI and Vertex AI platform, and CTO & co-founder, Tim Shi, an early member of Open AI.

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:

Are you a full-stack developer who loves building beautiful user experiences and harnessing the power of cutting-edge AI? We're looking for a Fullstack Engineer to join us at Cresta and help take our AI Agent Builder platform to the next level. In this role, you'll focus primarily on the front-end (while diving into the back-end as needed) to create an intuitive builder that lets users craft their own AI agents with ease and confidence. You'll work closely with Product, Design, AI/ML, and Data teams to bring this vision to life.

We're looking for engineers with a high-agency mindset —people who take initiative, move projects forward without waiting for perfect instructions, and creatively navigate challenges. You'll have the autonomy to drive impactful features end-to-end, shape user experiences that make AI accessible, and solve complex technical and UX problems with ownership and persistence.

Imagine working on a platform that gives people superpowers to build AI . That's what the AI Agent Builder is all about - an innovative self-serve tool that empowers anyone to design and deploy AI-driven agents through a friendly interface. It's cutting-edge AI meets intuitive design . By joining our team, you'll be at the forefront of an exciting movement to democratize AI technology, making it accessible and impactful for businesses and users everywhere.

Responsibilities

  • Build amazing user interfaces: Use React and TypeScript to craft responsive, engaging front-end features. Make complex AI workflows feel simple and elegant, so that users of all technical levels can successfully build AI agents.
  • Work across the stack: When necessary, jump into our Python/Go back-end to create or improve APIs and services that power the Agent Builder. You'll ensure that the front-end and back-end work together seamlessly to deliver a smooth user experience.
  • Collaborate & co-create: Partner with product managers to shape feature ideas and requirements. Brainstorm with designers to nail a user experience that is both powerful and easy to use. Work side-by-side with AI/ML engineers to integrate state-of-the-art AI capabilities (like our latest models and algorithms) directly into the product. Team up with data engineers to track how users interact with the platform, using insights from Postgres, ClickHouse, Elasticsearch, etc., to guide improvements.
  • Emphasize scalability: Contribute to the design of a system that can grow with our user base. Optimize performance whether it's front-end rendering or back-end data queries, so the platform stays fast and reliable as more users build more agents.
  • Lead by example in code: Write clean, well-documented, and tested code. Perform code reviews, share best practices, and help elevate the team's engineering standards. You'll have the autonomy to own features from concept to deployment, ensuring they meet our quality bar at every step.
  • Solve tricky problems elegantly: Every day brings new challenges - maybe it's how to simplify a complex configuration process or how to visualize AI behaviors in the UI. You'll tackle these challenges with creativity, keeping the solutions user-focused. We love it when hard problems end up with simple, intuitive outcomes for our users!

Qualifications

  • Strong engineering background: You have around 5+ years of experience building software, with significant exposure to front-end development for rich, interactive web applications.
  • React & TypeScript guru: Deep knowledge of JavaScript/TypeScript and hands-on experience with React (or similar frameworks). You can build dynamic single-page applications and have a good sense for component design, state management, and performance in the browser.
  • Backend capable: Comfortable writing back-end code in Python and/or Go (or similar languages). You understand how to build APIs, work with databases, and wouldn't shy away from digging into server-side logic when the situation calls for it.
  • Database and data savvy: Experience working with databases and data pipelines. For example, you've used PostgreSQL or other SQL databases, and maybe even played with analytics or search technologies like ClickHouse or Elasticsearch. You know how to design data models or queries that scale efficiently.
  • Design and UX mindset: You care about the user. Maybe you're not a designer, but you have a knack for building UI features that are intuitive and delightful. You think about things from the user's perspective and want to make complex things feel easy.
  • Problem solver: Proven ability to break down complex problems and come up with clean, workable solutions. You enjoy the puzzle of turning a hard technical or UX challenge into an elegantly resolved feature.
  • Collaborative communicator: You work well in a team and communicate clearly. You've collaborated with product managers, designers, or data scientists before, and you value everyone's input. You're comfortable discussing trade-offs and explaining your ideas to both technical and non-technical stakeholders.
  • Passionate about AI: You're excited about the AI/ML space and the idea of working on a product that involves AI. You don't need to be an AI expert, but you are eager to learn more about it and work alongside AI/ML experts to bring intelligent features to users.

Drive for excellence: Whether it's writing quality code, learning a new tool, or refining a user interaction, you have a drive to continuously improve. You take ownership of your work and pride in building something that truly empowers users and stands the test of time.

Perks & Benefits:

  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family's 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 in-office 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 candidate-specific 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 View email address on ca.edajobs.com

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer (AI Agent) in Toronto, ON vacancy
  •  ...Kablamo is an impact-driven software engineering company. We bring engineering, data, and AI expertise to solve complex...  ...coming years. The Role Our Senior Developers work at the bleeding edge...  .... They work seamlessly across the Full Stack, building rich and dynamic Front... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Kablamo Pty Ltd

    Toronto, ON
    20 days ago
  •  ...future of institutional investing—and need passionate, hands-on Full Stack Engineers to help power that vision. They are looking for Full Stack...  ...interact with global financial markets using cutting-edge AI, NLP, and LLM technologies. Strong Python and LLM application... 
    Suggested
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    13 hours ago
  • $45 - $47 per hour

     ...Job Title:  Senior Full Stack Developer  Location:  Toronto 4 days a week on site not negotiable Employment Type:  Contract Rate: $45-47...  ...deliver new capabilities in business applications. Leverage Gen-AI/AI capabilities such as Claude, CoPilot, others – to generate... 
    Senior
    Contract work
    Flexible hours

    Aarorn Technologies Inc.

    Toronto, ON
    5 days ago
  •  ...statement. We love driven, self-motivated folks that thrive in fast-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build and enhance our industry-leading platform. We are looking for a motivated... 
    Senior
    Long term contract
    Temporary work
    For contractors
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    BuildOps

    Toronto, ON
    more than 2 months ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase...  ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Toronto, ON
    13 hours ago
  •  ...Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer...  ...reliable and secure manner Collaborate with product, design, and engineering teams to translate business requirements into technical... 
    Senior

    Trevor Frances Recruitment

    Toronto, ON
    a month ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools... 
    Senior
    Full time
    Worldwide

    Scribendi

    Toronto, ON
    19 days ago
  •  ...Senior Software Engineer, Full-Stack Applications – Credit Module As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants... 
    Senior
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    18 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Full Stack Developer for an enterprise-level contract opportunity based in Toronto...  ...web channels, designing secure database architectures, and engineering optimized data pipelines. This role is ideal for a self-... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  •  ...intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the...  ....  Citylitics combines a network of AI agents, fine-tuned models, a proprietary...  ...software developer with experience in building full stack web applications. Defining data models... 
    Full time
    Work at office

    Citylitics

    Toronto, ON
    27 days ago
  •  ...Usage-Based Billing, and providing recovery and retention tools to prevent customer churn. What you'll do We're looking for full-stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users,... 
    Long term contract
    Contract work
    Temporary work
    Internship

    Stripe

    Toronto, ON
    4 days ago
  • Exciting Opportunity: Full Stack Developer- 12 month contract engagement with renewals (subject to performance) Looking to hire two Senior Full Stack Engineers to join a high-impact team building and evolving a critical internal platform powering deployment, dashboards, metrics... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • $120k - $145k per year

     ...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior Full Stack Developer/Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office 1 day per...  ...Developer with deep expertise in Java, cloud technologies, and AI, along with strong experience in the Property & Casualty (P&C)... 
    Senior
    Work at office
    3 days per week
    1 day per week
    Toronto, ON
    8 days ago
  • $110k per year

     ...About the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting,...  ...and L7 load balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results-driven and can work... 
    Senior
    Long term contract
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    15 days ago
  •  ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First"...  ...deliver new capabilities in business applications. Leverage Gen-AI/AI capabilities such as Claude, CoPilot, others – to generate... 
    Senior
    Full time
    Flexible hours

    RBC

    Toronto, ON
    29 days ago
  •  ...for you to join us!   About the job - AI Engineer Join the Engineering Team, where you’ll...  ...implement robust agentic workflows, multi-agent systems, intelligent system behaviors, and...  ...Knowledge Bases). Cultural Stewardship: Be a full participant in helping the engineering... 
    Senior
    Work at office
    Worldwide
    1 day per week

    ContactMonkey

    Toronto, ON
    4 days ago
  • $103.37k per year

     ...Bernales at the University of Toronto, is preparing to launch El Agente — an LLM-powered multi-agent system that makes science...  ...limited access to these powerful tools. We are hiring a Full Stack Software Engineer to develop a cloud infrastructure for El Agente's public... 
    Full time
    Work at office
    Local area
    Worldwide

    University of Toronto

    Toronto, ON
    4 days ago
  • $135.2k - $202.8k per year

     ...experience, location, etc. More information on our team matching process can be found here. What you’ll do We’re looking for Full Stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users,... 
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    28 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based...  ...in both maintaining business-critical legacy systems and engineering modern web solutions. As a senior technical leader,... 
    Senior
    Long term contract
    Contract work
    Internship
    Work at office
    Remote work
    Shift work
    3 days per week

    Randstad

    Toronto, ON
    13 days ago
  •  ...problems instead of just reacting to them. The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving complex real-world...  ...and digs until you find actionable answers AI-First Mindset Early adopter: You're already... 
    Senior
    Remplacement
    Full time

    Brickeye

    Toronto, ON
    15 days ago
  •  ...Full Stack Engineer - Post-Grad (Hybrid) Location: Toronto - Hybrid | Team: Rewards & Stats | Level: Junior/Entry Join Over99 – Help Build the...  ...with hands-on exposure to distributed systems, data analytics, AI integrations, and modern web technologies—all within the... 
    Senior
    Internship
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Over99

    Toronto, ON
    11 days ago
  • $64.02k - $80.03k per year

     ...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre, and...  ..., no matter what role you play.  Full-Stack Automation Engineer  DUCA is looking for a Full-Stack...  ..., automation frameworks, scripting, and AI‑assisted automation tools to improve reliability... 
    Full time
    Casual work
    Manual labor
    Work at office

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON
    a month ago
  • $130k - $190k per year

     ...Software Engineer, Full-Stack Applications – Ratings Technology Location: Toronto Fitch Ratings is seeking a Software Engineer to join our...  ...Work with Java, Python, React, AWS, Kubernetes, and emerging AI technologies • Continuous learning – Training, certifications... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Fitch Group

    Toronto, ON
    9 days ago
  • $135.2k - $202.8k per year

     ...matching process can be found here. What you’ll do As a Full-Stack Engineer on the Partner Products team, you will be a key contributor in...  ...does not include internships or co-ops) ~ Actively leveraging AI tools to maximize productivity ~ Strong full-stack capabilities... 
    Internship
    Work at office
    Local area
    Worldwide

    Stripe

    Toronto, ON
    28 days ago
  •  ...center. Our platform combines the best of AI and human intelligence to help contact centers...  .... About the role: At Cresta, the AI Agent team is on a mission to create state-of-...  ...and passionate machine learning engineers who can bring research into practical, scalable... 
    Full time
    Manual labor
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta Intelligence

    Toronto, ON
    1 day ago
  • $84k - $175k per year

     ...will your typical day look like?   Design and build full-stack features across our React/Next.js front-end and Python/FastAPI back-end that power agentic, AI-native workflows.  Architect agentic systems: multi-agent orchestration, tool-calling, RAG, structured outputs,... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization...  ...technical design walkthroughs and serving as a key engineering liaison between cross-functional developers, business analysts... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    14 days ago
  • $65 - $85 per hour

     ...subscription.   About the Role Sago Mini is hiring a Senior Full Stack Developer to take on a leading technical role on our Web...  ...store, you know how to effectively collaborate with internal engineers who will step in to help, especially when tying into existing... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Casual work
    Remote work
    Worldwide

    Sago Mini

    Toronto, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer (AI Agent). Be the first to apply!