Job Closed
This listing is no longer active.
Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud
Senior AI Platform Engineer
Location
Canada
Posted
30 days ago
Salary
$129.6K - $167.8K / year
Seniority
Senior
Job Description
Senior AI Platform Engineer
Samsara
• Build and own end-to-end Data & AI platform (Databricks,AWS or other tech stack) • Architect and scale company-wide GenAI capabilities • Provide documentation and support to business users • Lead platform investments in areas like RAG infrastructure • Serve as a technical anchor and mentor for the broader AI & Data team • Design and integrate AI solutions with internal systems • Develop and launch AI-powered solutions to improve efficiency across business functions • Collaborate closely with top-tier engineers, data scientists, and business users • Apply and scale software engineering excellence
Job Requirements
- Bachelor’s or Master’s degree in Computer Science or related Engineering discipline.
- 10+ years of industry experience in software engineering or data platform development.
- 3+ years of experience owning the development, testing, deployment, monitoring, and support of web applications and backend APIs.
- 0-1+ year of experience building and deploying production-ready Generative AI solutions.
- 1+ year of experience in administering AWS platform.
- Strong expertise in Python and AI/ML fundamentals.
- Experience with AI agent development frameworks and tooling.
Benefits
- flexible, employee-led remote model
- professional development stipend
- comprehensive health and parental leave plans
- annual base salary range between $129,625 and $167,750 CAD
- RSU grant with no vesting cliff and ongoing refresh opportunities tied to performance
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Senior AI Platform Engineer
SamsaraSamsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud
• Build, and own end-to-end Data & AI platform (Databricks,AWS or other tech stack) from ideation, prototyping, production deployment and monitoring. • Architect and scale company-wide GenAI capabilities to support domain-specific business AI Agents embedded into real operational workflows. • Provide documentation and support to business users to deploy and manage AI agents at scale. • Lead platform investments in areas like RAG infrastructure, embedding pipelines, LLM orchestration, and multi-modal data processing. • Serve as a technical anchor and mentor for the broader AI & Data team, raising the engineering bar across the organization. • Design and integrate AI solutions with internal systems and third-party platforms, including SaaS tools, APIs, data platforms, and enterprise systems. • Develop and launch AI-powered solutions to improve efficiency and personalization across business functions such as Customer Support, People/HR, Legal, and Finance. • Collaborate closely with top-tier engineers, data scientists, and business users in a fast-moving environment. • Apply and scale software engineering excellence, including reliability, observability, and maintainability of production data & AI systems.
Role Description Join Kainos and Shape the Future. At Kainos, we’re problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we’re transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together. Working within our Defence and National Security accounts, you will be working on some of the most challenging and critically important projects across various cloud technologies. As a Senior Platform Engineer (Senior Associate) in Kainos, you’ll be responsible for leading the design of significant components of a modern digital service platform including its automation, build, deployment, and support. You’ll do this whilst learning about new technologies and approaches, with talented colleagues that will help you to learn, develop, and grow. Your key responsibilities will include: - Working as part of a team - Collaborating with colleagues in engineering, testing, consulting, product management, and security capabilities to build, test, and deploy software of the highest quality. - Using technology for positive impact - Ensuring the latest technologies are employed appropriately to extract maximum user and business benefit, while aligning to industry standards and best practices. - Putting people first - Supporting colleagues and facilitating an inclusive DevOps culture in all that you do. - Finding your voice - Driving conversations and decisions to ensure services are scalable, secure, reliable, and performant. - Supporting services through Live Operation - Ensuring the service is available, secure, and performant as you strive to continuously improve it. - Becoming a Role Model - Embodying the Kainos values and proactively coaching and mentoring more junior members of the team. - Pushing the boundaries - Developing specialisms and choosing to pivot your career in a certain direction through exposure to technology. Qualifications - Proven ability of strong team skills, including working in a multi-disciplinary team. - Good verbal and written communication skills, with the ability to communicate issues to other technical and non-technical people. - Significant expertise in the use of multiple configuration management, infrastructure provisioning, and automation tools. - Fluency in at least one of the following: Powershell, Bash, Python, Ruby, Go, Groovy. Requirements - Demonstrable experience in designing, building, testing, automating, monitoring, and supporting significant components within a modern digital service platform in production environments. - Producing designs that are scalable, resilient, efficient, secure, cost-effective, and minimize lock-in. - Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation, and advocating MVP. - Implementing modern Continuous Delivery processes for releasing software to production. - Applying industry best practices and patterns across infrastructure and application components (e.g., security, elasticity, performance). - Using public cloud platform(s) to solve business problems (AWS or Azure). - Applying configuration management, infrastructure provisioning, and container orchestration tooling to solve business problems. - Using modern version control systems including git. - Debugging complex problems across multiple servers, services, and tools. Benefits - Third level – or equivalent - qualification in a related discipline. - Obtained mid-level certification with a public cloud provider (AWS/Azure). - Active participation in knowledge sharing activities, both within the team and with wider non-technical audiences. - Experience of cloud-native SaaS and PaaS technologies. - Experience in managing, mentoring, and coaching junior members of staff. Company Description At Kainos, we believe in the power of diversity, equity, and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive. We actively seek out talented people from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other characteristic that makes them who they are. Our friendly talent acquisition team is here to support you every step of the way, so if you require any accommodations or adjustments, we encourage you to reach out. We understand that everyone's journey is different, and by having a private conversation, we can ensure that our recruitment process is tailored to your needs.
• Architect, implement, and maintain automated identity and access management solutions across on-premises and cloud environments, with a focus on enterprise-scale Active Directory and SailPoint integrations • Develop and optimize automation scripts, workflows, and connectors (using PowerShell, BeanShell, Python, etc.) to streamline user provisioning/deprovisioning, group management, access reviews, and certifications • Lead integration projects between SailPoint (IdentityNow/IdentityIQ), Active Directory (including Azure AD), and cloud security solutions (e.g., Zscaler, Okta, AWS IAM, Azure Security, etc.) • Design, deploy, and manage automated access controls and role-based access control (RBAC) policies, ensuring compliance with security and privacy regulations (SOX, GDPR, HIPAA, etc.) • Serve as a subject matter expert for Active Directory, including schema management, Group Policy Objects (GPOs), privileged access, domain trust relationships, and hybrid identity synchronization • Automate and orchestrate processes across cloud security tools to facilitate user onboarding/offboarding, privilege management, and audit trail generation • Troubleshoot complex identity and access management issues and directory synchronization problems, and perform root cause analysis of incidents involving identity or access failures • Collaborate with other IT, cloud, and security teams to promote automation best practices and cross-platform security initiatives • Maintain comprehensive documentation for architectures, workflows, procedures, and configuration changes within the identity and access management ecosystem • Lead audit support activities, evidence collection, and remediation related to identity and access management using automated tools and reports
Platform Engineer
InfraCloud TechnologiesWe help build GPU Cloud, modernize applications and infrastructure with our expertise in cloud native technologies.
• Design, implement, and maintain automated infrastructure provisioning and deployment processes using industry-standard tools and frameworks. • Collaborate with cross-functional teams to optimize system performance, reliability, and scalability. • Champion and implement best practices for CI/CD pipelines, version control, and release management. • Troubleshoot and resolve issues related to build, deployment, and configuration in collaboration with development and operations teams. • Monitor, analyze, and improve system reliability, availability, and performance. • Participate in incident response, post-mortems, and root cause analysis to prevent future incidents. • Implement proactive measures to identify and address potential reliability and performance bottlenecks. • Work closely with cross-functional teams, including software development, operations, and quality assurance, to understand requirements and deliver solutions. • Communicate effectively with team members, stakeholders, and management on project progress and challenges.



