Senior Software Engineer, AI
Thomson Reuters - Ann Arbor, MI
Hiring: Senior Software Engineer, AI Company: Thomson Reuters Location: Ann Arbor, MI Job Posted Time: 2026-09-16 10:58:15 Employment Type: Full-time Target Skills & Keywords : AI-driven software, Full-Stack Web Development, AI Agents, RAG (Retrieval-Augmented Generation), LLMs, GenAI, Java, Spring Boot, Python, PyTorch, TensorFlow, JAX, React, Angular, Vue.js, RESTful APIs, Microservices, API Gateways, MLOps, LLMOps, Web Security, Authentication/Authorization, API Design, Distributed Systems Experience: - Bachelor's degree in Computer Science, Engineering, or equivalent experience - 5+ years of software engineering experience - At least 2 years hands-on building production AI/ML or GenAI features (RAG, LLMs, agents, or similar) — as a software engineer, not primarily as a data scientist or ML researcher - Proven track record delivering software with AI expertise across the full lifecycle: solution discovery, architecture, tooling, evaluation, deployment, operations, and metrics Required Skills: - Strong proficiency in Java/Spring Boot for backend services and APIs - Hands-on experience with modern front-end frameworks (React, Angular, or Vue.js) and full-stack web application development - Experience building production RESTful APIs, microservices, and API gateways - Solid understanding of web security, authentication/authorization, and API design - Strong proficiency in Python and practical experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, JAX) - Solid understanding of ML principles, evaluation methodologies, and distributed systems - Ability to design and implement enterprise-scale AI systems, including multi-component pipelines, RAG architectures, and autonomous AI agents with multi-step reasoning - Familiarity with MLOps and LLMOps practices for the AI model lifecycle - Experience implementing testing, monitoring, and observability for AI systems - Knowledge of ethical AI, security, and regulatory requirements Qualifications: - Passion for building AI-driven software that transforms how professionals work - Ability to evaluate and adopt emerging AI techniques and contribute to proof-of-concept work - Strong collaboration skills — working with AI researchers, engineering leadership, design, and product teams - Experience mentoring and supporting other engineers - Ability to translate business requirements into clear technical approaches - Strong technical judgment for roadmap and feature discussions - Focus on optimizing performance for latency, cost, and user experience Compensation: Not specified Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!