Principal Software Engineer - AI Platform & Architecture (Ann Arbor)
Thomson Reuters
Thomson Reuters products power the professionals who are shaping the world. Our platforms drive legal, tax, accounting and audit products, including Cloud Audit Suite—a connected set of products spanning Engagement Manager, Guided Assurance, and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you will be the technical architect and hands-on design leader for our product platforms, integrating multiple products and technology stacks. You will also help drive our shift to an engineering-led, AI-native organization, one where AI writes much of the code and engineers stay in the loop to provide judgment, architecture, and direction where it matters most. About the role:Own the architecture, system design and AI strategy: You will be the principal engineer responsible for the architecture and system design of Cloud Audit Suite and new integrations to Confirmation and CoCounsel Audit via agents, APIs, MCP connections and shared components and repositories. Drive AI strategy for Cloud Audit Suite and help deliver the company's AI strategy. Set the technical direction for how we build MCP servers, design agents, find novel uses of LLMs, run experimentation, and stand up scalable solutions. Your decisions will influence multiple product lines, not just a single feature. Work at real production scale: Build and evolve systems that operate over millions of documents, structured and unstructured data, audit compliance rules, and thousands of concurrent AI interactions from accountants doing time‑sensitive work. Small teams, big surface area: Interact and lead across several teams of engineers, product, UX design and AI Labs partners to research, design and ship products quickly, with direct access to product leadership and customers. What you'll do:Technical leadership and cross‑functional influence Partner with the CoCounsel Audit Principal Engineer to determine the best ways to integrate Cloud Audit Suite (CAS) and CoCounsel Audi via MCP servers and tools, shared APIs, and agent-to-agent (A2A) integrations. Lead multi‑quarter initiatives that cut across product engineering, product, labs, UX design and infrastructure/operations teams. Mentor staff and senior engineers, raising the bar on system design, code quality, and AI-native engineering practices, including AI-assisted and AI-generated development with humans in the loop, across the org. Be the expert in new model capabilities and scalable AI integration strategies, collaborating closely with AI/ML engineers, researchers, designers, and PMs to translate industry improvements into reliable, user‑facing workflows that accountants trust. Help shape the team’s roadmap, technical strategy, and engineering culture – from experimentation practices to design, coding, testing, rollout, support and postmortems. Design and own AI‑first backend systems Own the end-to-end architecture and design of backend services (C#/.NET, Python, FastAPI, PostgreSQL, AWS, Vercel) that integrate and orchestrate across heterogeneous systems and technology stacks, powering generative AI agents, complex workflows and document‑centric experiences. Build and evolve AI orchestration: routing, tool calling, MCP servers, multi‑step workflows, safety and guardrails, and robust error handling around third‑party LLMs (OpenAI, Anthropic, and others). Scale, reliability, compliance and performance Design for high‑throughput, low‑latency AI workloads: caching, queuing, rate‑limiting, model failover, and cost/performance tradeoffs. Work with large‑scale data: millions of documents, retrieval and search, vector stores, and indexing strategies tailored to tax, account and audit use cases. Help establish and refine SLOs, observability, and incident response for AI systems that must be correct, auditable, and trustworthy in professional workflows. About You:You are a fit for the position of Principal Software Engineer if your background includes: Required Experience & Skills:Bachelors Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience 8-10+ years of experience in full-stack application development, including hands-on architecture and design leadership for large-scale systems, building scalable web services and APIs. C#, .NET expertise and experience with production systems using frameworks like ASP.NET Core (or similar), relational databases (SQLServer, PostgreSQL or equivalent), and a major cloud provider (AWS preferred, Azure). Experience with Python in AI/ML system development, including model integration, data pipelines, or API-based orchestration Familiarity with actor model patterns and frameworks (Orleans, Akka, etc.) for resilient, message-driven distributed architectures Experience architecting and implementing accessible front-end solutions, including: JavaScript, Typescript, HTML, CSS; experience with modern JavaScript frameworks, e.g., Angular, React, etc. Demonstrated experience and passion for AI systems and new engineering paradigms: LLMs, agents, retrieval, or similar – you care about what “AI‑native” software should look like and know what guardrails to put in place. Strong background in distributed systems and cross-system integration: data modeling, API contracts, integrating across heterogeneous services and technology stacks, observability, resilience patterns, and performance tuning under load. Proven track record owning large, complex projects end‑to‑end: architecture, execution, rollout, and long‑term support and maintenance. Excellent communication skills and the ability to partner with product, design, UX design and ML teams in a fast‑moving environment. Preferred Skills & ExperienceExperience designing and implementing CI/CD pipelines (i.e., GitHub Actions) Hands‑on experience integrating LLM APIs (e.g., OpenAI, Anthropic) into production applications, including prompt/response management, cost controls, and safety considerations. Experience with AI‑adjacent infrastructure: vector databases, embeddings, semantic search, or custom retrieval pipelines. Experience having direct interaction and communications with customers. Opinions and experience around automated testing, reliability, and release practices for systems with nondeterministic model behavior. Prior experience in domains where correctness, auditability, and compliance matter (fintech, tax, audit, legal, or similar), or strong interest in applying AI in those contexts. #LI-TH1This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.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 talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.Industry Competitive 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.Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.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. Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.Our use of AI within the recruitment process Thomson Reuters utilizes Artificial Intelligence (AI) to support parts of our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to the requirements listed for the role, and present the result to our recruitment personnel for further review. The AI system acts as a supporting tool, but there is always a human making the decision if you will be considered for the role.In the United States, Thomson Reuters offers a comprehensive benefits package to our employees. Our benefit package includes market competitive health, dental, vision, disability, and life insurance programs, as well as a competitive 401k plan with company match. In addition, Thomson Reuters offers market leading work life benefits with competitive vacation, sick and safe paid time off, paid holidays (including two company mental health days off), parental leave, sabbatical leave. These benefits meet or exceeds the requirements of paid time off in accordance with any applicable state or municipal laws. Finally, Thomson Reuters offers the following additional benefits: optional hospital, accident
$189k - $310.5k
...Palo Alto, CA / Ann Arbor, MIProduct & Technology... ...technologies; Arene, our software development platform for software-defined... ...; and Cloud & AI, the digital infrastructure... ..., software engineers, robotics engineers,... ...multi-year roadmap, architecture, metrics, and technical...SuggestedTemporary workPart timeWork at officeFlexible hours$231.4k - $331.8k
...Isovalent builds open-source software and enterprise... ...environments. As a Principal Engineer, you will be at the forefront... .... You will guide architectural direction while... ...systems that power our platform. Your impact will span... ...organizations in the AI era – and beyond. We’...SuggestedFull timeTemporary workPart timeLocal areaFlexible hours$50 per hour
...Principal Software EngineerThe global capital markets are among... ...a Principal Software Engineer, Full Stack at... ...time on server-side architecture, data processing, and... ...with a talented team of AI/ML PhDs, legal SMEs,... ...technical direction of our platform and decide our...SuggestedPart timeWork at officeLocal areaFlexible hours2 days per week3 days per week$174.7k - $253.4k
...will be based in Ann Arbor, MI or Austin, TX... ...Security, our Identity AI team is at the... ...for a visionary Software Leader to help us... ...-driven security platforms and want to solve... ...to serve as the architectural backbone of our... ...between disparate engineering teams. You will influence...SuggestedFull timeTemporary workPart timeLocal areaRemote workFlexible hours- ...Location: Ann Arbor, MIDepartment: ITType: Full TimeMin. Experience: 5+ YearsLogic Solutions is a... ...specializes in customized web, mobile and now, AI applications with application integration services that span the entire software development lifecycle.Logic is seeking an...SuggestedFull timePart time
$176k - $253k
...accessible world. Based in Ann Arbor, Michigan, May... ...s Autonomous Release Engineers are front line problem... ...ensure not only that software is releasable, but that... ...monitoring, compute platforms and electronic... ...Engineers drive forward architectural design and hardware/software...Part timeWork at officeImmediate startFlexible hours$183.8k - $263.6k
...across multiple Cisco platforms, including switching,... ...for core control plane software that enables policy configuration... ...a shared security architecture used by products... ...work closely with engineers across control plane,... ...organizations in the AI era – and beyond. We’ve...Full timeTemporary workPart timeLocal areaRemote workFlexible hours$165k - $241.4k
...and their networks. As a Site Reliability Engineer, you will be focused on supporting a... ...Engineer (Network): * Crafting the network architecture for a hybrid cloud design. * Improving... ...influence on others. * Are comfortable using AI-assisted engineering tools such as Codex...Permanent employmentFull timeTemporary workPart timeLocal areaFlexible hours$146.8k - $272.6k
...vacancies within our organization.Staff Software Engineer (Full Stack) – Forward EngineeringJoin... ...and help build the next generation of AI‑driven, agent‑centric applications that... ..., and influence product direction.Lead architectural decisions, mentor engineers, elevate engineering...Part timeWork at officeLocal areaFlexible hours2 days per week3 days per week$146.8k - $272.6k
...openings or future vacancies within our organization.Lead Software Engineer - AI (Materia AI)Are you excited about building AI-driven software... ...but not required.-Proven experience in system design and architecture, building scalable, production-grade systems.-Strong...Part timeWork at officeLocal areaFlexible hours2 days per week3 days per week$165k - $241.4k
...develop, scale, and maintain the platforms and services which sustain... ...many different people within Engineering and throughout Cisco to help... ...scalable, distributed, enterprise software solutions that support the... ...protect organizations in the AI era – and beyond. We’ve been...Permanent employmentFull timeTemporary workPart timeLocal areaFlexible hours$146.8k - $272.6k
...Labs. We are seeking a Lead Research Engineer who will bring expertise in AI and ML and is interested in... ...Develop and Deliver: Applying modern software development practices, you will be... ...in AWS or Azure (or a related cloud platform) Proficiency in system analysis and...Part timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$210.6k - $305.1k
...networking and security platforms that protect... ...performance data plane software that leverages Data Processing... ...collaborating with engineers solving some of the industry... ..., participate in architecture and code reviews, and... ...organizations in the AI era – and beyond. We’ve...Full timeTemporary workPart timeLocal areaFlexible hours- Senior Software Engineer What will I be getting myself into?... ...future of our Horizon platform and the way we build... ...outcomes, not volume. AI is central to how we... ...Improving documentation and architectural clarity. Reducing... ...in the SkySpecs Ann Arbor headquarters,...Remote workRelocationVisa sponsorshipWork visa
$140k - $200k
...a fully remote, distributed team of engineers, designers, researchers, and product builders... ...problems. Role Overview As a Software Engineer on the macOS team , you'll... ...own significant parts of our macOS app architecture, ship production-ready code, and collaborate...Full timeRemote workFlexible hours$72.6k - $123.4k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work... ...of today and the future, including AI, data centers, automotive and electronic... ...400.00 Annually Primary Location: USA-MI-Ann Arbor-KLA KLA's total rewards package for employees...Minimum wageWork experience placementFlexible hours$97k - $164.9k
...teams of physicists, engineers, data scientists and problem... ...research scientist, software engineers, application... ...& Image Acquisition, Platform Design, and Packaging... ...on our growing Ann Arbor team to lead the development... ...centers, software, and AI algorithms that power...Minimum wageWork experience placementFlexible hours$128.19k - $184.01k
...global knowledge sharing platform with over 300M monthly... ...a wide variety of AI language models (bots)... ...seeking a talented iOS Engineer to join us in building... ...crafting a scalable mobile architecture, and creating tools to... ...Own the entire software development process from...Remote jobFull time$179.9k - $242.6k
...Senior Director of Solutions Engineering, the USPS Engineering Strategy... ...processes to align the USPS architecture teams with the portfolio team... ...and sales motions including software sales (land/adopt/expand/renew... ...protect organizations in the AI era – and beyond. We’ve been...Full timeTemporary workPart timeLocal areaRemote workWorldwideFlexible hours$140k - $200k
...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...services and SDKs that power Speechify’s product experience across platforms. It's a critical role for someone who enjoys working at the...Remote work$111.9k - $190.2k
...teams of physicists, engineers, data scientists and problem... ...We are seeking an AI Engineer to serve as a... ...reviews and guide architectural decisions Mentor and... ...experience building production software systems At least 2... ...Location: USA-MI-Ann Arbor-KLA KLA's total...Minimum wageWork experience placementWorldwideFlexible hours$120k - $150k
...growing NVIDIA-backed AI company enabling AI... .... Our Karman platform, built on a custom... ...are expanding our engineering team and looking for a Software Engineer to support... ...in-depth code and architecture reviews, implement... ...company headquarters in Ann Arbor, Michigan, with flexibility...Full timeCasual workLocal areaRemote workFlexible hours- ...accelerates the global adoption of safe, AI-driven machines. Founded in 2017,... ..., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm... ...be considered by exception.) Meet our software engineers! Meet some of our software engineers...For contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$180k - $210k
...growing NVIDIA-backed AI company enabling AI data... .... Our Karman platform, built on a custom NVIDIA... ...are seeking a DevOps Engineer to help design, build,... ...with clear senior or principal-level impact ~ Experience... ...with AWS services and architecture ~ Hands-on experience...Full timeLocal areaRemote workFlexible hours$205.7k - $266.3k
...solutions to our customers and partners in the Ann Arbor region. We function as the primary... ...displace competition through innovative architectural design. You will join a culture of... ...connect and protect organizations in the AI era – and beyond. We’ve been innovating...Full timeTemporary workLocal areaFlexible hours- ...growing our team in Ann Arbor, Michigan. We’re... ...a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants... ...work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems,... ...automation) Participate in architecture decisions and...
$100k - $140k
...Job Description Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology... ...of each patient’s care, backed by AI agents that handle the coordination... ...care delivery and patient engagement platform. You’ll work directly with the CTO...Flexible hours$50 - $65 per hour
...: Embedded Triage Engineer Job Description... ..., safety-critical software and complex development... ...and heavy truck platforms.... ...driving software architecture, sensors, networking... ...to up-and-coming AI technologies and training... ...work on-site in the Ann Arbor area at least a couple...Contract workTemporary workWork at officeShift workNight shiftWeekend workAfternoon shift$175k - $245k
...a fast-growing NVIDIA-backed AI company enabling AI data centers... ...infrastructure. Our Karman platform, built on a custom NVIDIA... ...are looking for an Application Engineer, Hardware/Firmware to join our... ...our company headquarters in Ann Arbor, Michigan. Regular travel to...Full timeContract workLocal areaFlexible hours- ...Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid... ...problems, design software architecture, and transfer knowledge.... ...and debug new and existing platforms. Software documentation...Local areaImmediate startRemote workWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - AI Platform & Architecture (Ann Arbor). Be the first to apply!
- principal Ann Arbor, MI
- entry level software sales Ann Arbor, MI
- ultimate software Ann Arbor, MI
- healthcare software sales Ann Arbor, MI
- software asset management analyst Ann Arbor, MI
- embedded software Ann Arbor, MI
- software sales executive Ann Arbor, MI
- software Ann Arbor, MI
- software sales Ann Arbor, MI
- software sales representative Ann Arbor, MI








