Senior Software Engineer-AI

4 weeks ago


Mississauga, Ontario, Canada PointClickCare Full time
Job Title: Senior Software Engineer-AI

At PointClickCare, we're seeking a highly skilled Senior Software Engineer-AI to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cutting-edge AI-powered software solutions.

Key Responsibilities:
• Identify, prioritize, and execute tasks in the software development life cycle
• Collaborate with business stakeholders to iterate over software requirements
• Develop tools and applications by producing clean, efficient code
• Automate tasks through appropriate tools and scripting
• Analyze and debug systems
• Perform validation and verification testing in a test-driven manner
• Review the work of others and invite others to review your work
• Collaborate with internal teams and vendors to fix and improve products
• Ensure software is up-to-date with the latest technologies

Requirements:
• Experience writing clean code that performs well at scale using languages such as Java/Kotlin/C#/Go
• Experience with automated testing frameworks (Selenium, Cypress, RestAssured)
• In-depth knowledge of relational databases (Microsoft SQL Server, MySQL)
• Solid experience writing RESTful API endpoints
• Absolutely love TDD and have working knowledge of it
• Experience with UI development and frameworks (React, Angular)
• Proficient in GIT
• Experience using system and performance monitoring tools (New Relic, DataDog)
• Excellent organization, critical-thinking, and personal leadership skills
• Self-starter with the ability to deliver with minimal supervision
• Being okay with the uncomfortable feeling that comes from learning new things
• Team player
• Analytical mind with problem-solving aptitude
• Proven experience as a great Engineer
• BSc/BA in Computer Science or a related degree

Bonus Points:
• Experience with Spring Boot
• Nice to have React, Selenium automation, and cloud experience
• Experience with Ansible, Docker, Kubernetes, and Istio
• Experience with Python
• Experience with Jenkins CI/CD pipeline
• Experience with LLM
• Experience with Azure cloud services or equivalent
• Experience with SAML, OAuth, and OpenID Connect
• Experience working on a SaaS product
• Experience with Service-Oriented Architecture
• Knowledge of scripting languages such as Python, Bash, or Groovy
• On-call experience with production-grade systems
• Has mentored others in a professional setting

  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Software Development Engineer in TestAt Tampa Gardens Senior Living, we're seeking a talented Senior Software Development Engineer in Test to help build the next generation of cloud-scalable AI-based security products. As a key member of our team, you'll be responsible for implementing public cloud at scale and applying machine learning to solve complex...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software Engineer - AI ExpertAt PointClickCare, we're seeking a highly skilled Senior Software Engineer - AI Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cutting-edge AI-powered software solutions.Key Responsibilities: Identify, prioritize, and...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Software Engineer for AI and Cloud ArchitectureWe are seeking a talented Senior Software Engineer to join our team at PointClickCare, a leading provider of senior care solutions. In this role, you will be responsible for building and deploying cutting-edge AI-powered services and cloud-based applications.About the Role:- Develop and deploy AI...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software Engineer - Technical LeadAt PointClickCare, we're searching for a skilled Senior Software Engineer - Technical Lead to join our team. This role will be responsible for leading the development of our AI/ML models and integrating them into our domain solution.Key Responsibilities:* Building and maintaining high-quality software...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software EngineerAt PointClickCare, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that drive business growth and improve patient outcomes.Key Responsibilities:- Design and...


  • Mississauga, Ontario, Canada Synopsys Full time

    About the Role:We are seeking a seasoned software developer to lead our platform engineering efforts in North America. As a Lead Platform Engineer at Synopsys, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, continuous integration and delivery (CI/CD), and AI technologies.Key...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About the RoleWe are seeking a seasoned software developer to lead our platform engineering efforts in North America. As a Lead Platform Engineer at Synopsys, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, continuous integration and delivery (CI/CD), and AI technologies.Your mission will be...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    Unlock the Power of Artificial IntelligenceJoin Johnson Electric as an AI Engineering SpecialistAbout the RoleSalary: $120,000 - $150,000 per year (dependent on experience)Location: Mississauga, Ontario, CanadaJob Description:We are seeking a highly skilled AI Engineering Specialist to join our team at Johnson Electric. As an AI Engineering Specialist, you...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    We are seeking a highly skilled Software Security Engineer to join our Communication and Collaboration Security team in Tampa Gardens Senior Living.Job SummaryThe successful candidate will play a key role in ensuring the quality and security of our cloud-scalable AI-based security products. This is an excellent opportunity for individuals who are passionate...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software EngineerAt PointClickCare, we are looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for building services and APIs in Java and Python, integrating our domain solution with NLP/LLM models, and deploying and monitoring LLM models. You will also be responsible for...


  • Mississauga, Ontario, Canada Synopsys Full time

    About SynopsysSynopsys is a global leader in electronic design automation and semiconductor IP, dedicated to helping clients innovate the electronics embedded in daily life.We are seeking a talented and driven Lead Platform Engineer to join our North American team, enhancing R&D efforts by leveraging modern architectures, tools, and technologies.About the...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About Synopsys:We are a global leader in electronic design automation and semiconductor IP, dedicated to helping our clients innovate the electronics that are embedded in our daily lives.We are seeking a seasoned software developer who brings a robust background in contemporary software architectures and microservice development, with a strong preference for...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Cloud Security EngineerAt Tampa Gardens Senior Living, we are seeking a highly skilled Cloud Security Engineer to help build the next generation of cloud-scalable AI-based security products. Key Responsibilities:Implement public cloud at scaleApply machine learning to solve complex security problemsCollaborate with cross-functional teams to design and...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Are you a skilled software engineer looking for a challenging role in a dynamic team? We have an exciting opportunity for a Senior Software Engineer to join our Enterprise & Architecture group in Citi Canada Technology Services ULC.Key Responsibilities:• Develop and maintain components in our Architecture stack, providing services and building blocks for...


  • Mississauga, Ontario, Canada Johnson Electric Full time

    Unlock the Power of AI Engineering at Johnson ElectricAs a pioneering AI Engineering Specialist, you will be at the forefront of developing cutting-edge Generative AI solutions that drive business success and innovation.Key Responsibilities:Collaborate with cross-functional teams to design and implement AI solutions that address business challenges and...


  • Mississauga, Ontario, Canada Osmow's Full time

    About the Role:We are seeking a skilled Software Engineer with expertise in AI and Machine Learning to join our team. The ideal candidate will have a strong background in software development and a keen interest in AI and Machine Learning.Responsibilities include:Designing and developing AI and ML modelsCollaborating with cross-functional teamsStaying...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Key Responsibilities:• Design and implement public cloud at scale to enhance security features.• Apply machine learning to solve complex security problems.About the Role:Tampa Gardens Senior Living is seeking a highly skilled Software Development Engineer in Test to join our team. As a key member of our security team, you will be responsible for helping...


  • Mississauga, Ontario, Canada PointClickCare Full time

    OverviewPointClickCare has been a leading provider of senior care solutions for over 20 years, with an unparalleled dataset and connections to the healthcare ecosystem.We are seeking a talented Senior Software Engineer - AI to join our team. This role will be responsible for developing and maintaining software applications using clean, efficient code,...


  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our Email and Collaboration Security team. As a key member of our team, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key Responsibilities:Design and develop cloud-based microservices...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    About Synopsys, Inc.​Synopsys is a global leader in electronic design automation and semiconductor IP, with a mission to help our clients innovate the electronics that are embedded in our daily lives.We are seeking a seasoned software developer who brings a robust background in contemporary software architectures and microservice development, with a strong...