Resume Score

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

Sign in to check score

About the role

  • Senior AI Software Engineer developing scalable AI/ML features for Thomson Reuters’ legal, tax, compliance, and journalism information products. Productionizing models, APIs, and infrastructure while optimizing performance.

Responsibilities

  • Design and develop AI/ML-powered features and capabilities from concept to production
  • Implement machine learning models, algorithms, and data pipelines
  • Build and optimize neural networks, deep learning models, and other AI architectures
  • Develop APIs and services integrating AI/ML capabilities into existing systems
  • Collaborate with data scientists to productionize research models and prototypes
  • Architect scalable AI/ML infrastructure and deployment pipelines
  • Conduct code reviews and mentor junior developers on AI/ML best practices
  • Participate in technical design discussions and architectural decisions
  • Monitor and optimize model performance, latency, and resource utilization
  • Implement A/B testing frameworks for AI/ML features
  • Debug and troubleshoot complex AI/ML systems in production
  • Develop RESTful APIs and microservices exposing AI/ML capabilities
  • Implement monitoring, logging, and alerting for production AI/ML systems
  • Optimize model inference for speed and efficiency
  • Contribute to the full software development lifecycle from requirements gathering through deployment, monitoring, and maintenance

Requirements

  • 4+ years of software engineering experience, with 3+ years focused on AI/ML development
  • Proven track record of shipping AI/ML features to production environments
  • Experience with model training, validation, and deployment at scale
  • Background developing real-time and batch ML inference systems
  • Strong understanding of machine learning algorithms and statistical methods
  • Experience with GenAI, NLP, Information Retrieval, recommendation systems, or other AI domains
  • Knowledge of model optimization techniques and performance tuning
  • Understanding of data privacy, security, and ethical AI considerations
  • Ability to write clean, well-tested, maintainable Python or other relevant-language code

Benefits

  • Flexible hybrid working environment
  • Flexible work arrangements, including work from anywhere for up to 8 weeks per year
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to the Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • Award-winning culture of inclusion and belonging, flexibility, and work-life balance
  • Two paid volunteer days off annually
  • Opportunities for pro-bono consulting projects and ESG initiatives
  • Annual Bonus may be available based on enterprise and individual performance

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$145,000 per year

Degree requirement

No Education Requirement

Tech skills

MicroservicesPython

Location requirements

HybridTorontoCanada

Report this job

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