Senior Full Stack Engineer

1 week ago


Canada PlanHub Full time

Senior Full Stack Engineer - AI/ML Productization Join to apply for the Senior Full Stack Engineer - AI/ML Productization role at PlanHub PlanHub is the leading pre‑construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses. Built with tradespeople in mind, PlanHub is designed around the user workflow to help boost productivity, maintain deadlines, increase revenue, and create relationships. Easily post projects or submit bids with anytime‑anywhere collaboration for every commercial construction trade. We're looking for a Full Stack Software Engineer to help productize our AI and ML capabilities into robust, scalable features that delight our users. You'll work at the intersection of AI innovation and product engineering, translating experimental models and prototypes into production‑ready systems that integrate seamlessly with the PlanHub platform. You’ll build end‑to‑end solutions—from backend APIs and inference systems to responsive frontend experiences—ensuring our AI‑powered features are fast, reliable, and user experiences at scale. What You Will Be Doing Build production‑ready APIs and microservices that expose ML model capabilities to applications and end users. Design and implement scalable inference systems supporting both real‑time and batch prediction workflows. Develop robust data pipelines for ingesting, processing, validating, and preparing data for ML systems. Create user‑facing features powered by AI capabilities including intelligent search, recommendations, and automation. Implement frontend code and application integrations using Angular to produce end‑to‑end user experiences that consume AI and ML models at inference time in a responsive manner. Optimize model serving for performance, latency, throughput, and cost efficiency. Implement comprehensive logging, monitoring, error handling, and alerting for AI‑powered features. Collaborate closely with AI Engineers to understand model requirements, constraints, and integration needs. Work with Product and Engineering teams to translate business requirements into scalable technical solutions. Leverage AWS services such as Lambda, ECS, API Gateway, SQS, and DynamoDB to build resilient systems. What You Will Need To Be Successful Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years of full‑stack software engineering experience building and maintaining production systems. Strong proficiency in backend development using Python (preferred) or other modern languages. Strong proficiency in frontend development using Angular (required). Experience designing and building RESTful APIs and microservices architectures. Solid understanding of system design principles, scalability patterns, and performance optimization. Hands‑on experience with AWS cloud services and serverless architectures. Familiarity with ML concepts and ability to collaborate effectively with data scientists and ML engineers. Experience with databases (SQL and NoSQL), caching strategies, and data processing pipelines. Knowledge of containerization (Docker) and CI/CD practices. Strong problem‑solving skills with attention to code quality, testing, and maintainability. Nice To Have Previous experience productizing ML models or building AI‑powered features. Understanding of ML model serving patterns, inference optimization, and common challenges. Experience with async processing frameworks and message queues (SQS, Kafka, RabbitMQ, Celery). Familiarity with caching solutions (Redis, Memcached, ElastiCache). Experience with PHP and Laravel, or similar MVC frameworks. Experience with observability tools such as Datadog, Prometheus, or Grafana. Experience in construction, real estate, or B2B SaaS environments. Background working in cross‑functional product teams. Contributions to open‑source projects or prior startup experience. What's In It For You The opportunity to join a dynamic team that landed into the top list of Inc. 5000 in 2024. You can make an immediate impact as PlanHub moves to dominate the industry PlanHub Offers An awesome culture where you will be empowered, make an impact, and learn a ton. Remote friendly. Open time‑off policy. 401(k)/RRSP plan with a company match. This position will be a remote position within the United States or Canada. Occasional trips to our West Palm Beach, FL office may be required. Applicants must be authorized to work for any employer within the United States or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time. PlanHub is an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws. PlanHub complies with all applicable laws governing nondiscrimination in employment in every location in which the company operates. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits, training, and development. #J-18808-Ljbffr



  • , , Canada Acceler8 Talent Full time

    Senior Full-Stack Engineer - Series C InsureTech - US & Canada (Remote) A Series C funded mission-driven insuretech company revolutionizing how insurers navigate modern challenges like climate change, cyber threats, and social inflation are on the lookout for a Senior Full Stack Engineer to join their team. Base pay range $160,000.00/yr - $210,000.00/yr What...


  • Canada Acceler8 Talent Full time €160,000 - €210,000

    Senior Full-Stack Engineer - Series C InsureTech - US & Canada (Remote) A Series C funded mission-driven insuretech company revolutionizing how insurers navigate modern challenges like climate change, cyber threats, and social inflation are on the lookout for a Senior Full Stack Engineer to join their team. What will I be doing? Design and develop...

  • Full Stack Engineer

    2 weeks ago


    , , Canada Forethought Full time

    Overview Forethought is the first AI-native platform for enterprise customer support, built on a multi-agent architecture for omnichannel resolution. Forethought’s AI agents resolve billions of monthly support issues. The company has raised $115M+ in venture funding and has been recognized by G2 as a High Performer in 2024 and Mid-Market Leader, Best Est....


  • , , Canada Agentnoon Full time

    Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...


  • , ON, Canada Hammehr Talent Consultants Full time

    Overview Position: Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS) Duration: Full-Time, Permanent Location: Remote within Canada (Working EST hours) Salary: Up to $145,000 + Benefits About the Job (Senior Full Stack Engineer) Hammehr Talent Consultants are currently partnered with a rapidly growing InsurTech company building modern digital...


  • , , Canada Monad Foundation Full time

    Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...

  • Full Stack Engineer

    2 weeks ago


    , , Canada Alexander Chapman Full time

    This range is provided by Alexander Chapman. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $180,000.00/yr - $260,000.00/yr Full-Stack Engineer at Alexander Chapman We’re representing a fast-growing, Y Combinator-backed startup that’s transforming the freight brokerage and...


  • Distributed - Canada Thinkific Full time $120,000 - $185,000 per year

    Are you a Senior Full Stack Engineer who thrives on solving complex problems, building impactful products, and working alongside a collaborative team? We're looking for a Senior Full Stack Engineer to join our AI Learner Engagement team at Thinkific, where you'll help build the next generation of AI-powered learner experiences.As a Senior Full Stack...


  • , , Canada StackAdapt Full time

    Join to apply for the Senior Software Engineer - Integrations role at StackAdapt Join to apply for the Senior Software Engineer - Integrations role at StackAdapt StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered...


  • , , Canada Jonas Software Full time

    Senior Full Stack Engineer Job Description - InnoSoft Canada Inc. POSITION We are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our products are...