Senior Software Engineer- AI  
  Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we invest deeply in AI technologies and explore emerging fields with the backing of a global leader. As a Senior Software Engineer AI, you will play a key role in developing intelligent systems that power the next generation of expert solutions across legal, tax, risk, and compliance domains. 
  
   About The Role:  
  As a  Senior Software Engineer AI  , you will collaborate with a cross-functional team of product managers, UX designers, and engineers to design, build, and deliver AI-powered solutions. 
  
   Build AI-Driven Systems  : 
  -  
 Architect and implement advanced AI systems, including multi-component pipelines, retrieval-augmented generation (RAG), and custom AI agents with multi-step reasoning. 
   -  
 Integrate AI models into production software through robust APIs and scalable data pipelines. 
   -  
 Adapt AI modelsand techniques to specialized domains, tailoring solutions for expert systems in areas such as legal, tax, and compliance. 
   
  
   Innovate  : 
  -  
 Evaluate and prototype cutting-edge AI techniques to solve business challenges. 
   -  
 Conduct proof-of-concept projects for new AI-driven features. 
   -  
 Stay current with AI researchand emerging technologies. 
   
  
   Provide Technical Leadership  : 
  -  
 Break down functional requirements into scalable technical specifications. 
   -  
 Mentor junior engineers and facilitate technical discussions 
   -  
 Contribute toMLOpsandLLMOpspractices, both in design and implementation. 
   -  
 Act asa thought leader, sharing expertise in company-wide forums and representing the organization in emerging technology areas. 
   
  
   Ensure Quality & Operations  : 
  -  
 Implement comprehensive testing frameworks and monitoring systems for AI model performance 
   -  
 Ensure compliance with ethical AI principles and security standards. 
   -  
 Conductsystems analysis and recommend operational improvements. 
   
  
   Collaborate Across Functions  : 
  -  
 Workclosely with AI researchers, engineers, designers and product teams to translate AI capabilities into real-worldapplications. 
   -  
 Optimize AI system performance considering factors like latency and resourceusage. 
   -  
 Support applicationfeature enhancements through AIcapabilities. 
   
  
   About You:  
  You are a fit for the position of Senior Software Engineer- AI if your background includes: 
  
   Required Skills and experience:  
  -  
 Bachelor's degree in computer science or equivalent experience. 
   -  
 7+ 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, TensorFlow). 
   -  
 Strong understanding of machine learning principles, evaluation, and system design. 
   -  
 Knowledge ofMLOpsand 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, GCP) and containerization tools (e.g., Docker, Kubernetes). 
   -  
 Excellent problem-solving skills and ability to work independently in a fast-paced environment. 
   -  
 Strong communicationskills and experience working in cross-functional teams. 
   
  
   Preferred Qualifications:  
  -  
 Experience with AI-driven systems, agent-based architectures, or AI APIs from providers like OpenAI andAnthropic. 
   -  
 Knowledge of vector databases, embeddings, or search-basedAI. 
   -  
 Domain knowledge in legal, tax, oraccounting. 
   -  
 A portfolio of projectsdemonstrating creativity and skill building solutions withLLMs.