Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, AI image - Rise Careers
Job details

Senior Software Engineer, AI

Senior Software Engineer, AI - Westlaw AI

We are looking for a highly motivated and experienced Senior Software Engineer to become part of our dynamic and innovative team focused on developing content centric AI-driven solutions for legal professionals, including our flagship product, Westlaw. In this role, you will be responsible for designing and developing both user interfaces and backend services using a micro-frontend architecture. You will utilize technologies such as Java, React/Angular, Python, REST APIs, and AWS cloud infrastructure to deliver cutting-edge solutions. If you love coding, join us to make a significant impact in the legal tech industry with your expertise and creativity.

About the Role:
In this role as a Senior Software Engineer - AI, you will:

  • Innovate, implement and operationalize in a fast-paced Environment
  • Be part of a fast-moving, forward-thinking group that is creating AI-driven software for legal professionals. You’ll work with top AI and software development experts, leveraging cutting-edge technology to build intelligent and scalable systems. This role is for the developing backend services for Legal Research products.
  • Design and implement backend services that power generative AI agents and orchestration systems. This role requires both creativity and rigor to ensure our AI-driven solutions are performant, reliable, and adaptable to real-world use cases.
  • Work closely with AI/ML engineers from TR Labs, frontend developers from Westlaw UI teams, product managers, and designers to build robust services that support generative AI experiences. Help to build out our core AI interfaces such as Conversations, Workspaces, Grid, and Knowledge Base.

Key Responsibilities:

Backend Development & AI Integration

  • Develop and maintain backend services using Python, FastAPI, and PostgreSQL.
  • Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers.
  • Design APIs and backend logic for real-time AI interactions.
  • Help to build our content services to automate many different AI driven workflows across the legal professional domain

Performance & Scalability

  • Ensure backend systems are secure, scalable, and optimized for AI-driven applications.
  • Monitor and enhance system performance, across millions of documents and AI driven interactions

Collaboration & Leadership

  • Work closely with AI researchers, engineers, and product teams to translate AI capabilities into real-world applications.
  • Foster a culture of experimentation and continuous improvement, exploring new AI technologies and methodologies.
  • Work closely with AI researchers, engineers, and product teams to translate AI capabilities into real-world applications.
  • Foster a culture of experimentation and continuous improvement, exploring new AI technologies and methodologies.

About You:

You’re a fit for the role of Senior Software Engineer - AI, if your background includes:

  • Bachelors Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience.
  • 5+ years of hands-on software development experience in backend development, building scalable web services, and APIs.
  • 3+ years of hands-on Python development with experience in FastAPI (Other API Tools Acceptable) and PostgreSQL (Other SQL Tools Acceptable).
  • Expertise in AWS cloud services (Redis, DynamoDB, S3, SQS, Kinesis, KMS, IAM, Secret Manager, etc) or similar cloud services.
  • Experience managing infrastructure with Terraform, CloudFormation, or similar IaC tooling.
  • Strong Data Engineering background and experience with Retrieval Systems leveraging tools like OpenSearch.
  • Experience implementing modern DevOps best practices in production environments (CI/CD using GitHub Actions and AWS services (Code Pipeline/Code Build)
  • Experience with LLMs, AI Solutions, and evaluation and understanding of agentic systems and workflow
  • Excellent interpersonal skills with the ability to influence across organizational boundaries
  • A pragmatic and curious mindset that drives you to find elegant solutions to complex problems
  • Strong communication skills that enable you to articulate technical concepts to diverse audience
  • Experience in using AI-powered tools in SDLC is required.

#LI-JF1

What’s in it For You?

Join us to inform the way forward with the latest AI solutions and address real-world challenges in legal, tax, compliance, and news. Backed by our commitment to continuous learning and market-leading benefits, you’ll be prepared to grow, lead, and thrive in an AI-enabled future. This includes:

  • Industry-Leading Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.

  • Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, and hybrid model, empowering employees to achieve a better work-life balance.

  • Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.

  • Culture: Globally recognized and award-winning reputation for inclusion, innovation, and customer-focus. Our eleven business resource groups nurture our culture of belonging across the diverse backgrounds and experiences represented across our global footprint.

  • Hybrid Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected.

  • Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.





Do you want to be part of a team helping re-invent the way knowledge professionals work? How about a team that works every day to create a more transparent, just and inclusive future? At Thomson Reuters, we’ve been doing just that for almost 160 years. Our industry-leading products and services include highly specialized information-enabled software and tools for legal, tax, accounting and compliance professionals combined with the world’s most global news services – Reuters. We help these professionals do their jobs better, creating more time for them to focus on the things that matter most: advising, advocating, negotiating, governing and informing.

We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments that celebrate diversity and inclusion. At a time when objectivity, accuracy, fairness and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward. 

Accessibility 

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law.

Protect yourself from fraudulent job postings click here to know more.

More information about Thomson Reuters can be found on https://thomsonreuters.com.

Thomson Reuters Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Thomson Reuters DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Thomson Reuters
Thomson Reuters CEO photo
Steve Hasker
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, AI, Thomson Reuters

As a Senior Software Engineer - AI at Thomson Reuters in Toronto, you're not just coding; you're on the forefront of innovation in legal technology. This exciting position focuses on designing and developing cutting-edge, AI-driven solutions for legal professionals, including our flagship product, Westlaw. You’ll collaborate with top-notch AI and software development experts while utilizing a tech stack that includes Java, React/Angular, Python, REST APIs, and AWS. In this dynamic atmosphere, you'll be instrumental in creating user interfaces and backend services using micro-frontend architecture. Your role will not only involve building backend services that power generative AI but also allowing you to work closely with AI/ML engineers and product teams. You’ll innovate and implement solutions, ensuring performance and scalability across millions of documents and diverse AI-driven interactions. Moreover, your insights and creativity will be pivotal in fostering a culture of experimentation and collaboration. If you’re looking for a place to leave a mark on the legal tech industry and thrive in a culture of continuous learning and improvement, then this role is tailored for you. Join us to leverage your skills and make a significant impact in transforming the way knowledge professionals work.

Frequently Asked Questions (FAQs) for Senior Software Engineer, AI Role at Thomson Reuters
What are the key responsibilities of a Senior Software Engineer - AI at Thomson Reuters?

A Senior Software Engineer - AI at Thomson Reuters is responsible for developing and maintaining backend services using Python and FastAPI, designing APIs for real-time AI interactions, and ensuring system performance across large-scale AI applications. This role also includes collaborating closely with AI researchers and product teams to translate complex AI capabilities into practical applications.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - AI position at Thomson Reuters?

To qualify for the Senior Software Engineer - AI role at Thomson Reuters, candidates need a Bachelor's Degree in Computer Science or a related field, along with a minimum of 5 years of experience in backend development and 3 years of experience in Python, particularly with FastAPI and PostgreSQL. Familiarity with AWS services and experience with CI/CD practices are also essential.

Join Rise to see the full answer
How does the Senior Software Engineer - AI role at Thomson Reuters support career growth?

The Senior Software Engineer - AI position at Thomson Reuters offers significant career growth opportunities through a culture of continuous learning and skill development. Employees have access to industry-leading benefits, including tuition reimbursement and flexible work arrangements, allowing them to pursue both personal and professional advancements.

Join Rise to see the full answer
What technologies will Senior Software Engineers - AI work with at Thomson Reuters?

Senior Software Engineers - AI at Thomson Reuters will work with a variety of technologies including Python, FastAPI, PostgreSQL, and AWS cloud services. Additionally, they will engage with AI orchestration systems and integrate large language models (LLMs) into their backend services to drive AI solutions in the legal space.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer - AI at Thomson Reuters?

The work culture for a Senior Software Engineer - AI at Thomson Reuters is vibrant and inclusive, with a focus on innovation, collaboration, and continuous improvement. Employees benefit from flexible work arrangements, opportunities for involvement in various resource groups, and initiatives that foster a sense of belonging among diverse backgrounds.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, AI
Can you explain your experience with backend development and how it applies to the Senior Software Engineer - AI role?

When answering this question, focus on specific projects where you've designed and developed scalable backend services. Highlight technologies you've used, such as Python and FastAPI, and discuss how you've ensured performance and security in your applications.

Join Rise to see the full answer
Describe your familiarity with AI technologies and how you've integrated them into software applications.

In your response, share examples of projects where you've worked with AI technologies, elaborating on your experience with large language models and orchestration systems. Discuss how these integrations have improved application functionality or user experience.

Join Rise to see the full answer
What best practices do you follow for developing APIs and backend logic?

Discuss your approach to designing RESTful APIs, including considerations for scalability, security, and documentation. Provide examples of how you've applied these best practices in your previous work to create efficient and maintainable code.

Join Rise to see the full answer
How do you ensure the scalability and performance of backend systems?

To answer this, talk about your experience with monitoring tools and performance testing. Detail any optimization techniques you've implemented, such as load balancing, caching strategies, and database indexing.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams in project settings?

Provide examples of successful collaborations with AI researchers, product managers, and frontend developers. Emphasize your communication skills and how they facilitate the translation of technical requirements into actionable projects.

Join Rise to see the full answer
Can you describe a challenging problem you've solved in backend development?

Detail a specific example of a complex issue you encountered, the steps you took to resolve it, and the outcome. Highlight your analytical skills and how you leveraged your technical knowledge to create an effective solution.

Join Rise to see the full answer
What is your experience with cloud services like AWS?

Discuss your hands-on experience with AWS services such as DynamoDB, S3, and Lambda. Provide insights into how you've used these services to enhance application performance and manage infrastructure effectively.

Join Rise to see the full answer
How do you stay up-to-date with emerging trends in AI and software development?

Share your strategies for continuous learning, such as following industry publications, participating in relevant webinars, or being involved in tech communities. Mention any courses or certifications related to AI that you've completed.

Join Rise to see the full answer
What practices do you follow to implement DevOps in your workflow?

Discuss your experience with CI/CD pipelines, automated testing, and version control. Provide specific examples of tools you’ve used, such as GitHub Actions and AWS CodePipeline, and how these practices have improved your team's productivity.

Join Rise to see the full answer
Describe how you've utilized feedback from users to improve software.

Talk about a specific project where user feedback played a crucial role in guiding development. Explain how you gathered and analyzed this feedback, and how it led to meaningful changes in the software that improved user satisfaction.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Thomson Reuters Remote USA-Ann Arbor-6300 Interfirst Dr
Posted 11 days ago

Thomson Reuters seeks an experienced Account Executive to drive sales and manage key accounts in the Risk market across several states.

Photo of the Rise User
Posted 11 days ago

Join Thomson Reuters as a Maintenance Technician and ensure the efficient operation of vital production machinery in our Eagan facility.

Posted 11 days ago

A dynamic tech company seeks an experienced Java Full Stack Developer with AngularJS knowledge to enhance our web applications.

Posted 6 days ago

Join a forward-thinking early-stage company as a Principal Software Engineer specializing in safeguards for innovative software solutions.

Posted 2 days ago

Join a vibrant engineering team as a Full Stack Automation Engineer, leveraging over 7 years of experience in automation and development.

SmartStay Remote No location specified
Posted 8 days ago

Join SignAssist as a Python Developer to innovate within the property industry using AI-driven solutions.

Photo of the Rise User

Join Procon Consulting as a Kahua Application Developer, where you'll design and develop innovative construction management applications.

Photo of the Rise User
Canonical Remote Home based - Middle East, Riyadh, Saudi Arabia
Posted 6 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Canonical invites software engineers to join their remote team, focusing on Linux-based cloud solutions and automation.

Mindrift is looking for a freelance AI Tutor to contribute to innovative AI projects in a fully remote capacity.

Photo of the Rise User
Postman Hybrid San Francisco, California, United States
Posted 4 days ago

Join Postman as a Backend Software Engineer to develop innovative test infrastructure and improve product reliability.

Thomson Reuters (NYSE / TSX: TRI) informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. The company serves professionals across legal, tax, accounting, compl...

401 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!