Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer designing C# enterprise AI services across AWS, Azure, and GCP. Leading Agentic AI platforms, secure APIs, and engineering practices at Thomson Reuters.

Responsibilities

  • Design, develop, and implement scalable, resilient, and secure enterprise AI services using C#
  • Build foundational components for Agentic AI, LLM orchestration, and intelligent automation
  • Lead integration and utilization of Azure OpenAI, AWS Bedrock, GCP Vertex AI, and emerging Agentic AI technologies
  • Build cloud-based solutions across AWS, Azure, and GCP
  • Develop secure API layers using Azure API Management and Google Cloud APIGEE
  • Provide hands-on technical leadership and mentorship to Enterprise AI Services engineers
  • Drive Scrum/Kanban agile development practices, backlog management, and timely platform enhancements
  • Serve as a technical subject matter expert and unblock complex challenges
  • Research, evaluate, and prototype AI, Generative AI, and Agentic AI architectures
  • Inform the platform roadmap by assessing technology maturity and strategic alignment
  • Embed security-by-design principles and address AI security concerns such as prompt injection and data poisoning
  • Collaborate with the information security team on enterprise-grade security features
  • Prepare and present technical and non-technical documentation
  • Identify, assess, and mitigate technical and operational risks in AI system deployment and scaling

Requirements

  • B.S./B.A. in Computer Science or related field; or equivalent level of experience
  • 8+ years of progressive experience in software development and platform engineering, with significant focus on cloud-native architectures
  • Expert-level proficiency in C# development
  • Experience building and deploying complex, highly scalable, and performant distributed systems and APIs
  • Previous software or cloud engineering and development experience required
  • UNIX/Linux administration experience required
  • AWS Cloud experience required
  • Azure Cloud experience required
  • Google Cloud experience, including APIGEE, is an asset
  • Cloud Practitioner or higher AWS certification preferred
  • AZ-900 or AI-900 and higher Azure certification preferred
  • Understanding of vector capabilities and other AI functions
  • CI/CD experience is a plus
  • Understanding of Azure DevOps, GitHub, GitHub Actions, JFrog Artifactory, and Docker preferred
  • C# programming required
  • Python and SQL experience is an asset
  • Strong passion for technology and willingness to learn new skills
  • Self-motivation and self-direction
  • Ability to work effectively with cross-functional teams
  • Ability to investigate complex issues spanning multiple technologies
  • Excellent written and verbal communication and interpersonal skills
  • Strong technical aptitude
  • Strong analytical skills

Benefits

  • Flexible hybrid working environment
  • Work from anywhere for up to 8 weeks per year
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Headspace app access
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Mental, physical, and financial wellbeing resources
  • Two paid volunteer days off annually
  • Pro-bono consulting projects and ESG initiatives
  • US employees: health, dental, vision, disability, and life insurance
  • US employees: competitive 401(k) plan with company match
  • US employees: paid holidays, parental leave, and sabbatical leave
  • US employees: Flexible Spending and Health Savings Accounts
  • US employees: fitness reimbursement
  • US employees: Employee Assistance Program
  • US employees: Group Legal Identity Theft Protection benefit
  • US employees: 529 Plan access
  • US employees: commuter benefits
  • US employees: Adoption & Surrogacy Assistance
  • US employees: Employee Stock Purchase Plan
  • Annual Bonus based on enterprise and individual performance

Job type

Full Time

Experience level

Lead

Salary

$127,400 - $236,600 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformLinuxPythonSQLUnix

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.