Back to search
jobgether Lever · Posted 20d ago

Senior Software Engineer (Typescript / FrontEnd) - AI/ML

Canada Full-time

IT Security & IT Lever
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (TypeScript / FrontEnd) – AI/ML in Canada.

In this role, you will help shape the future of AI-powered data experiences by building end-to-end features that connect high-performance backend systems with intuitive, modern frontend interfaces. You will work at the intersection of data infrastructure and machine learning, translating complex AI/ML capabilities into accessible, user-friendly product experiences. The environment is highly collaborative, fast-moving, and innovation-driven, with strong emphasis on ownership and technical excellence. You will contribute across the full product lifecycle, from architecture and design to deployment and production monitoring. This position offers the opportunity to work on impactful AI-driven features used by global enterprises. You will collaborate closely with backend engineers, product teams, and AI specialists to deliver scalable and reliable solutions. It is a role for engineers who enjoy solving complex problems and building production-grade systems at scale.

Accountabilities:

In this role, you will contribute to the design, development, and delivery of AI-powered product features across the full stack, ensuring high performance, scalability, and usability.

    • Design and implement end-to-end features integrating AI/ML capabilities into backend services and frontend applications
    • Build and maintain scalable APIs connecting database systems with AI inference services and ML models
    • Develop responsive and intuitive user interfaces using TypeScript and modern frontend frameworks (e.g., React)
    • Integrate AI/ML models into production systems with monitoring, versioning, observability, and evaluation practices
    • Collaborate with cross-functional teams to define requirements, refine technical designs, and deliver production-ready solutions
    • Ensure system reliability through testing strategies, debugging, and continuous performance optimization
    • Contribute to ecosystem integrations with external AI/ML tools, frameworks, and cloud services
    • Participate in code reviews, architecture discussions, and technical documentation across the development lifecycle

    Requirements:
    The ideal candidate brings strong full-stack engineering experience with a focus on frontend development and exposure to AI/ML-driven systems.

      • 5+ years of software engineering experience in production environments
      • Strong expertise in TypeScript/JavaScript and React for frontend development
      • Backend development experience using TypeScript or Python with strong API design skills
      • Exposure to AI/ML systems, including model integration or working with inference APIs
      • Solid understanding of software architecture, scalable system design, and clean code principles
      • Experience delivering features end-to-end with ownership from concept to production
      • Strong communication skills with the ability to explain technical concepts to diverse stakeholders
      • Ability to work collaboratively in cross-functional and agile engineering environments
      • Nice to have: experience with data visualization, vector databases, or cloud platforms (AWS, Azure, GCP)
      • Nice to have: familiarity with data systems, pipelines, or large-scale analytics platforms

      Benefits:

        • Competitive compensation aligned with experience and location
        • Remote-friendly and flexible work environment across multiple regions
        • Equity or stock option participation in the company’s growth
        • Comprehensive healthcare coverage (medical, dental, vision, and more)
        • Flexible paid time off and supportive work-life balance policies
        • Home office support or equipment stipend (where applicable)
        • Opportunities to work on cutting-edge AI/ML and data infrastructure products
        • Collaborative, global engineering culture with high ownership and impact
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent