Principal Software Engineer
$179k - $199kGrabJobs
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare. With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact.Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work. At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey. Join us in redefining healthcare — so it doesn’t just survive, it thrives.To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn . **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings. For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Team Summary This team will serve as the product owner for GenAI capabilities within PointClickCare, working closely with other engineering teams across the organization to identify, build and support generative AI solutions. This centralized team with deep specialization, closely integrated with key horizontal partners to ensure delivery of safe, scalable and high-impact AI products. Job Summary The AI Engineer – Autonomous Agent will work closely with the Product and Engineering teams to design and implement agent-based solutions that align with product goals. The AI Engineer – Autonomous Agent will also build new agent data types and pipelines and enable frameworks and workflows for agent reasoning, function calling, and action coordination. Key Responsibilities - Collaborate with product and engineering teams to translate product objectives into autonomous agent-based solutions. - Design and build new agent data types, and pipelines that enable agents frameworks, and workflows to coordinate reasoning, function calling, actions - Develop and optimize autonomous agents leveraging LLMs, planning algorithms, and multi-step reasoning approaches. - Implement comprehensive security mechanisms for autonomous agents, including authentication, role-based access control, audit logging, and compliance monitoring - Integrate agents securely with existing systems, APIs, and data sources with secure communication protocols Qualifications & Skills - Expert level in Python, frameworks, and functional programming principles - Experience designing and implementing LLM agent workflows, and familiarity with frameworks such as LangChain, LlamaIndex, LangGraph, CrewAI, and AutoGen. Preferred - Master’s degree or higher in Artificial Intelligence. - Experience implementing security at scale including role-based access control, multi-factor authentication, network security best practices, and compliance monitoring. #LI-AV1 #LI-remote $179,000 - $199,000 a year AtPointClickCare, base salary is one of the many components that make up our total rewards package.The US base salary rangefor this position is $179,000-199,000(not overtime eligible) +bonus + benefits. Our salary ranges are determined byjob and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all USlocations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experienceincluding professional and lived experience, and/or work location. Your recruiter can share more information about ourtotal rewards package during the hiring process. PointClickCare Benefits & Perks: Benefits starting from Day 1! Retirement Plan Matching Flexible Paid Time Off Wellness Support Programs and Resources Parental & Caregiver Leaves Fertility & Adoption Support Continuous Development Support Program Employee Assistance Program Allyship and Inclusion Communities Employee Recognition … and more! It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact [emailprotected] should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment. When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy . We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: [emailprotected] PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...campus for occasional on-site expectations based on business needs. The Administrative Integration Services Unit is seeking a Software Engineer to develop and support Human Capital Management (HCM) integrations for Mayo Clinic’s Oracle Enterprise Resource Planning (ERP)...SuggestedPermanent employmentInternshipFlexible hoursShift work
- ...Title: Software Engineer Duration: 1 Year Remote Scope: Build and maintain capabilities to ingest, transform, structure, enrich, and deliver content across applications and user experiences. Improve content consistency, searchability, reuse, governance...SuggestedRemote work
$80 - $81 per hour
...Job Description Job Description Job Title: SR SOFTWARE ENGINEER Location: Remote Work Duration: Temp - 12 months Pay Range... .... Contribute to design and architecture discussions with Principals and Architects. Lead targeted cross-functional improvement...SuggestedTemporary workRemote work- ...responsibilities IBM is seeking a talented and enthusiastic Software Developer to join our team. This is an excellent opportunity... ...enterprise-scale software development projects, learn from experienced engineers, and grow within a global technology leader. You'll help build...SuggestedFull timeContract workPart timeFixed term contractInternshipShift work
- ...Introduction As a Software Developer Intern within IBM Infrastructure, you will design, develop, test, and maintain enterprise-class... ...maintain high-quality software solutions using modern software engineering practices. Participate in the full software development...SuggestedFull timeContract workPart timeFixed term contractInternshipShift work
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Clinic campus for occasional on-site expectations based on business needs.Designs, develops, implements, and maintains custom system software and/or the installation and maintenance of purchased systems software as well as the configuration and support of hardware systems...Permanent employmentFlexible hours
- Net Developer A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 1996....Long term contractContract work
- AI/ML Engineers at Mayo Clinic play a pivotal role in the union of data, systems, and computer sciences. They work closely with a multidisciplinary... ...processes. You will develop, integrate, and standardize software components and create, maintain, and follow quality system...Flexible hours
- As the Senior AI/ML Engineer - Validation & Evaluation within AI Validation & Monitoring... ...disputed, or out-of-method questions to the Principal or Director as appropriate.Documenting... ...in cloud infrastructure environment and software development tools.Experience working...Work at officeFlexible hours
$155.5k - $225.4k
...MCP) TechOps Director of Technology, the Principal Platform Architect will be a technical... ...as code, and reliability engineering across the Platform Technology team, as... ...environments utilizing Agile principles of software development. ~ Principal level experience...Full timeMonday to FridayFlexible hoursWeekend work- ...integration development -Secure and maintainable production engineering -Troubleshooting and operational support Preferred:... ...field with 7 years of experience. Have in-depth knowledge of software engineering with experience coding applications or services in...Remote work
- AI/ML Engineers at Mayo Clinic play a pivotal role in the union of data, systems, and computer sciences. They work closely with a multidisciplinary... ...processes. You will develop, integrate, and standardize software components and create, maintain, and follow quality system...Flexible hours
- Associate AI/ML Engineers in AI Validation & Monitoring (AVM) support enterprise clinical... ...a new analytical method to the assigned Principal, Engineer, or Senior reviewer rather than... ...in cloud infrastructure environment and software development tools.Skill in AI/ML techniques...Flexible hours
$75k - $125k
Applications Engineer - Industrial Fluid & Water Treatment$75,000 - $125,000 Base + Uncapped Commissions • Rochester, MN Area • SE Minnesota Territory • Full-Time / Direct HireCompensation & Earnings: Baseline salary from $75,000 to $125,000 (scaling directly with technical...Permanent employmentFull time$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$75k - $125k
...Applications Engineer & Technical Account Manager – Industrial Water Treatment $75,000 - $125,000 Base + Uncapped Commissions • Rochester, MN Area • Direct-Hire COMPENSATION: $75,000 to $125,000 Starting Base Salary (commensurate with technical depth) + Uncapped...Local area$111.07k - $148.1k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current and long-range planning and collaborates with project team leads...Full timeTemporary workRemote work1 day per week- As a developer in the Department of Laboratory Medicine and Pathology, you will develop, innovate, evaluate and implement novel tests, methodologies, technologies, or products for the laboratory under the intellectual and scientific guidance of the Laboratory directors....Work at officeFlexible hours
- ...responsibilities IBM is seeking a motivated and detail-oriented IT Administrator intern with an interest in Site Reliability Engineering (SRE) and/or Networking Reliabillity Engineering (NRE) to join our team. These roles offer hands-on experience in enterprise IT systems...Full timeContract workPart timeFixed term contractInternshipShift work
$163.28k - $236.75k
...package to secure your future. Responsibilities As the Principal AI/ML Engineer — Post-Deployment Governance within AI Validation &... ...Demonstrated expertise in cloud infrastructure environment and software development tools. ~ Experience working with large,...Full timeInterim roleRemote workFlexible hoursWeekend work$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and...Remote jobHourly payFull timeInternshipLocal area- AEM DeveloperLocation: Rochester, MN (Remote)Adobe Experience Manager Guides / AEM XML DocumentationDITA XML, DITA maps, topics, keyrefs, conrefs, metadata, and reusable contentDITA Open Toolkit customization and plugin developmentAnt build scripts and DITA OT publishing...Remote work
- ...the detailed JD: Role Summary The MRI Technical Program Engineer will support 2 workstreams, viz. the development, refinement, and... ...focused on MRI pulse sequence development, research software integration, and data processing within the Philips MRI research...
- ...Join to apply for the Developer Relations Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply... ...with a demonstrable passion for and engagement in open-source software has worked with real-world challenges developing and deploying...Full timeLocal areaRemote workWorldwide
- ...MRI Engineer Role This role supports the development, integration, and validation of advanced MRI methods across two research workstreams... ...to pulse sequence implementation, image reconstruction and software refinement, and data processing within the Philips MRI research...
$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work- ...and are willing to work at the location where you are ultimately assigned. Your role and responsibilities IBM is seeking Software Engineers, Computer Scientists, and Computer Engineers to help develop the firmware and low-level system software that powers IBM Power...Full timeContract workPart timeFixed term contractInternshipWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Rochester, MN
- internship software Rochester, MN
- software Rochester, MN
- software intern Rochester, MN
- id software Rochester, MN
- healthcare software sales Rochester, MN
- entry level software sales Rochester, MN
- software sales Rochester, MN
- software asset management analyst Rochester, MN
- software technology Rochester, MN



