Senior Software Engineer owning end-to-end AI-powered cybersecurity product development at Sophos. Building LLM-driven workflows, automation, interfaces, APIs, and scalable systems.
Responsibilities
Own end-to-end product development from idea, research, and architecture to production
Build and ship AI-powered security products across frontend, backend, and APIs
Develop scalable, high-quality interfaces and systems for real user workflows
Define problems, make decisions, and execute independently with minimal specifications
Collaborate as needed while operating with lean ownership and high autonomy
Drive adoption and impact by iterating based on real usage
Leverage LLMs and AI tooling to accelerate development and improve team productivity
Continuously improve systems, code quality, and developer workflows
Requirements
Experience building end-to-end products across UI, APIs, systems, and deployment
First-principles thinking
High agency, ownership, and independent execution
Clean, scalable, maintainable code and strong engineering fundamentals
Experience or strong interest in AI-powered development, including LLMs, agents, automation, and copilots
Use of AI tools to accelerate development and decision-making
Ability to operate in low-structure, fast-moving environments with minimal PM/design dependency
Pragmatic trade-off decision-making balancing speed, quality, and long-term thinking
4+ years of engineering experience across frontend and backend suggested for most developers
Interest and knowledge of security is a plus
Legal authorization to work in the jurisdiction where the position is posted without employer sponsorship
Benefits
Bonus eligibility
Comprehensive benefits package
Remote-first working model
Employee-led diversity and inclusion networks
Annual charity and fundraising initiatives
Volunteer days
Global employee sustainability initiatives
Global fitness and trivia competitions
Global wellbeing days
Monthly wellbeing webinars and training
Recruitment and selection process adjustments upon request
Senior developer building production AI agents for Knak’s enterprise email and landing - page platform. Developing agent runtimes, evaluations, APIs, and AWS infrastructure.
Group Product Manager leading product managers and delivery for Caseware’s AI audit platform. Coordinating agents, evaluation tools, and AI workflow innovation at Canadian fintech Caseware.
Staff Software Engineer building AI/ML and evaluation infrastructure for Thumbtack's home - services marketplace. Designing scalable GenAI platforms, model systems, and developer tooling.
AI/ML developer intern building cloud - native software for Kinaxis, a global supply - chain orchestration company. Developing ML pipelines, models, and reliable platform capabilities.
Staff AI Engineer building retrieval, inference, and agentic systems for Acquia’s Drupal - based digital experience platform. Shipping shared AI capabilities that turn enterprise data signals into customer workflows.
Applied AI Engineer building LLM - powered pipelines that transform municipal websites into structured CMS content. Automating migration, validation, and internal tooling for SimpliCity’s Canadian GovTech platform.
Senior Java Developer with AI experience building ELITS cloud software products. Leading Java, Kubernetes, CI/CD, architecture, and developer mentoring for Montreal’s hybrid team.
Software Architect building next - generation AI agents and automation for Jerry.ai’s insurance marketplace. Scaling voicebots, LLM systems, and external - system workflows across physical - asset services.
Senior frontend - focused engineer building Pebl’s conversational AI assistant. Shaping streaming, agentic UX for a platform enabling global hiring and workforce management.