×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – AI

Remote / Online - Candidates ideally in
Eagan, Dakota County, Minnesota, USA
Listing for: Thomson Reuters U.S. Inc.
Part Time, Remote/Work from Home position
Listed on 2025-12-27
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below

Senior Software Engineer – AI
Are you passionate about pushing the boundaries of AI technology and leading the charge in building intelligent solutions that transform how legal professionals work? Join Thomson Reuters Practical Law and drive the technical execution of groundbreaking AI projects that make a real difference.
As a Senior Software Engineer – AI on the Practical Law team, you’ll take ownership of critical AI initiatives from conception to deployment, working at the intersection of cutting‑edge technology and practical legal solutions. You’ll have the opportunity to optimize AI performance using advanced techniques, shape technical strategy, and act as a thought leader within our organization. Our team values innovation, continuous learning, and collaboration—and we’re looking for someone who thrives on solving complex challenges while mentoring others and staying ahead of the rapidly evolving AI landscape.

About the Role
In this opportunity as a Senior Software Engineer – AI, you will:

  • Lead the technical execution of AI projects, including making architecture decisions, aligning with product roadmaps, and overseeing delivery to ensure successful outcomes
  • Optimize AI performance through advanced techniques including domain‑specific adaptation of third‑party models and algorithms to maximize accuracy and efficiency
  • Deliver scalable AI/ML solutions using emerging technologies and best practices in MLOps and LLMOps to ensure robust, production‑ready systems
  • Design and implement continuous monitoring of application and user behavior to generate product insights and support data‑driven prioritization
  • Stay abreast of AI developments and actively encourage learning and adoption of relevant technologies across the team
  • Act as a thought leader by contributing to internal forums, representing the team in areas of AI expertise, and influencing technical direction across the organization

About You
You’re a fit for the role of Senior Software Engineer – AI if you have the following required qualifications:

  • 5+ years of experience in software engineering; at least 2 years focused on AI/ML
  • Proficiency in Python and experience with AI/ML frameworks (e.g., PyTorch, Tensor Flow)
  • Strong understanding of machine learning principles, evaluation, and system design
  • Knowledge of MLOps and the end-to-end lifecycle of AI-powered software applications
  • Experience integrating AI models into production systems using APIs and data pipelines
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization tools (e.g., Docker, Kubernetes)
  • Excellent problem‑solving skills and ability to work independently in a fast‑paced environment
  • Strong communication skills and experience working in cross‑functional teams
  • Experience with AI-driven systems, agent‑based architectures, or AI APIs from providers like OpenAI and Anthropic.
  • Knowledge of vector databases, embeddings, or search‑based AI.
  • Domain knowledge in legal, tax, or accounting
  • A portfolio of projects demonstrating creativity and skill building solutions with LLMs
  • 2-4 years of JavaScript/Type Script experience building production applications in React and Angular, including state management and modern front‑end development practices
  • 2-4 years of AWS experience designing, deploying, and operating scalable cloud services using core AWS offerings such as Lambda, S3, EC2, and related tools
What’s in it For You?
  • 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.
  • 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, 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary