Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - AI Platform & Architecture

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 Audit via MCP servers and tools, shared APIs, and agent‑to‑agent (A2A) integrations. Lead multiquarter 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 post‑mortems. 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, multistep 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 trade‑offs. 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 Bachelor’s 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 (SQL Server, 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 & Experience Experience designing and implementing CI/CD pipelines (e.g., 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. Benefits Hybrid Work Model: Flexible hybrid working environment (2–3 days a week in the office depending on the role) and digital and physical connectivity. Flexibility & Work‑Life Balance: Flex My Way policies supporting personal responsibilities, work from anywhere for up to 8 weeks per year. Career Development and Growth: Continuous learning and skill development programs, Grow My Way programming and skills‑first approach. Industry Competitive Benefits: Flexible vacation, mental health days off, Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for wellbeing. Culture: Inclusion and belonging, flexibility, work‑life balance, and values of customer obsession, win‑or‑lose culture, learning fast, and stronger together. Social Impact: Paid volunteer days off annually and ESG initiatives. Equal Employment Opportunity Thomson Reuters is an Equal Employment Opportunity Employer. We comply with local laws that require upfront disclosure of the expected pay range for a position. We offer a comprehensive benefits package, including health, dental, vision, disability, and life insurance programs, competitive 401(k) plan with company match, and additional benefits such as flexible spending accounts, fitness reimbursement, Employee Assistance Program, commuter benefits, and tuition reimbursement. We provide reasonable accommodations for applicants with disabilities, and are committed to an inclusive workplace. For more information about Thomson Reuters, visit thomsonreuters.com. #J-18808-Ljbffr Thomson Reuters

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - AI Platform & Architecture in Ann Arbor, MI vacancy
  • $250.6k - $362.6k

     ...Security and Policy Platform Group, a foundational...  ...security outcomes, as a Principal Engineer. The team delivers...  ...develop, and drive unique software and technology...  ...technical leaders, driving architectural consistency and...  ..., data platforms, or AI/ML-driven systems.Track... 
    Suggested
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    21 hours ago
  • $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... 
    Suggested
    Remote job
    Full time

    Quora

    Ann Arbor, MI
    2 days ago
  • $160k - $190k

     ...fast-growing NVIDIA-backed AI company enabling AI data centers...  ...infrastructure. Our Karman platform, built on a custom NVIDIA...  ...We are seeking a Senior Software Engineer, DevOps to help design, build...  ...proficiency with AWS services and architecture ~ Hands-on experience with... 
    Suggested
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    3 days ago
  • $139k - $166.8k

     ...focused solely on developing software for automated trucks to...  ...our autonomous vehicle platform.   We are currently seeking a Software Engineer who is enthusiastic...  ...state for our AI data needs.   ~ Create...  ...~ Strong software architectural mindset with the ability... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Ann Arbor, MI
    1 day ago
  • $109k - $203k

     ...Are you a hands-on engineer who wants to build the next...  ...generation of legal AI solutions from the ground...  ...is hiring a Senior Software Engineer (Legal) on our...  ...departments, turning architectural direction into robust,...  ...Experience with legal platforms or SaaS solutions is a... 
    Suggested
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 hours ago
  •  ...opportunity to join IRIS Software Group as we transform into an AI-first company delivering...  ...to our AI-powered platform evolution. You will be supported...  ...As a Senior Software Engineer, you will be a technical...  ...technologies while contributing to architectural decisions and ensuring... 
    Shift work

    IRIS Software Group

    Ann Arbor, MI
    3 days ago
  • Software Engineer II - Torc Robotics, Inc. - Ann Arbor, MIseeks Software Engineer II in Ann Arbor,...  ...perception systems across autonomous vehicle platform; develop and maintain software tools and...  ...To apply, email resume to ****@*****.***.ai with subject REQ#803 recblid ofz91... 

    TORC Robotics

    Ann Arbor, MI
    3 days ago
  • Senior Software Engineer What will I be getting myself into? As a Senior Software...  ...the future of our Horizon platform and the way we build...  ..., and outcomes, not volume. AI is central to how we work here...  ...Improving documentation and architectural clarity. Reducing operational... 
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    SkySpecs

    Ann Arbor, MI
    1 day ago
  • $110.5k - $160k

     ...be considered for our fall Software Development Engineer (SDE) internship roles....  ...solutions using cloud-native architectures and microservices in a...  ...development of GenAI and AI-powered tools to enhance development...  ...productivity, Cloud platforms (preferably AWS), Database... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Ann Arbor, MI
    2 days ago
  • $293.9k - $406.8k

     ...join Cisco’s Identity Engineering Group, a foundational...  ...industry-leading software, hardware, and technology...  ...technical vision and architecture for platform and identity systems...  ...influence senior and principal engineers, elevating...  ...observability, data platforms, AI/ML systems, and... 
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    21 hours ago
  • $47.82 - $53.13 per hour

     ...Are you a passionate AI professional ready to transform...  .... Contribute to architectural decisions, coding standards, and engineering best practices, shaping...  ...in Computer Science, Software Engineering, Data...  ...Experience working with cloud platforms such as Azure, AWS, or... 
    Hourly pay
    Temporary work
    Immediate start

    Skill Corp

    Ann Arbor, MI
    5 days ago
  • $72.6k - $123.4k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...that power the technologies of today and the future, including AI, data centers, automotive and electronic devices. Semi PC's differentiated... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    5 days ago
  •  ...Trinity Health seeks a Lead Database Engineer to provide technical leadership for the organization’s MSSQL platforms and long-term data architecture. The role guides standards, modernization efforts and security compliance across clinical and operational data. Strong leadership... 

    Trinity Health

    Ann Arbor, MI
    2 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine...  ...of document, search, and AI-facing capabilities inside...  ...to ship inside a database platform used by demanding...  ...value engineers who can think architecturally and still write the code.... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Ann Arbor, MI
    1 day ago
  • $95k - $125k

     ...technology solutions provider leading the AI and Digital Revolution. WWT combines the...  ...of the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...(e.g., Gainsight) and collaborate via platforms such as Microsoft Teams or Webex. Support... 
    Base plus commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Ann Arbor, MI
    5 days ago
  • $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... 
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  •  ...Senior Application Security Engineer Come join our passionate team! Barracuda is a leading...  ...protection against complex threats. Our platform protects email, data, applications, and...  ...tools (SAST, SCA, Secrets Scanning, etc.) AI security controls and LLM risk management... 
    Worldwide
    Flexible hours

    Barracuda Networks

    Ann Arbor, MI
    4 days ago
  • $116.36k - $155.15k

     ...Lumen is the trusted network for the AI‑powered world, connecting people, data...  ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical...  ...administer systems in Google Cloud Platform. Support and troubleshoot Kubernetes... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Ann Arbor, MI
    4 days ago
  •  ...AI & Digital Health Innovation (AI&DHI) is the enabling engine for AI and digital health research at the University of Michigan...  ...and integrating AI tools with platforms such as Epic EHR, frontier/...  ...'s degree in Computer Science, Software Engineering, a related field, or... 
    Full time
    Remote work
    Work from home

    University of Michigan

    Ann Arbor, MI
    1 day ago
  •  ...are seeking a Senior / Lead Platform Engineer to design, build, and evolve...  ...engineering teams to deliver software rapidly and safely through...  ...leadership, focusing on Azure-native architectures, Kubernetes (AKS), GitOps (...  ..., and similar frameworks AI-Enabled Platform Engineering... 
    Local area

    Domino's Corporate

    Ann Arbor, MI
    15 days ago
  •  ...Domino's is seeking an Architect III to design and implement cloud-native application architectures in the Ann Arbor Charter Township area. This full-time role involves collaborating with teams, providing mentorship, and ensuring the applications meet business objectives... 
    Full time

    Domino's Pizza LLC

    Ypsilanti, MI
    2 hours ago
  •  ...driving impact through advanced engineering and a commitment to...  ...assurance of our groundbreaking AI-powered applications, machine...  ...strategies for AI applications, platforms, and services. Validate AI...  ...Collaborate proactively with software engineers, AI engineers, product... 

    Aquent Talent

    Ann Arbor, MI
    1 hour ago
  •  ...passionate and skilled Full Stack Engineer to join Encardio’s Edge of...  ...APIs that power our sensor software, IoT platforms, remote sensing systems,...  ...content summarization or AI‑powered chatbots. Workflow...  ...( REST, client‑server architecture). Basic knowledge or coursework... 
    Remote work

    Encardio Rite

    Delhi, MI
    1 day ago
  • $105.79k - $141.05k

     ...Lumen is the trusted network for the AI‑powered world, connecting people, data, and...  ...At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility...  ...products, services, and proposed architectures for compliance, risk, and implementation... 
    Full time
    Temporary work
    Remote work

    Lumen

    Ann Arbor, MI
    4 days ago
  •  ...intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers...  ...remote work will be considered by exception.) Meet our software engineers! Meet some of our software engineers who are shaping the future... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Ann Arbor, MI
    more than 2 months ago
  • $127k - $235k

     ...Senior Software Engineer – AI (Materia AI) We're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior...  .... You’ll be responsible for shaping the architecture, scalability, and reliability of systems... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  • $120k - $150k

     ...fast-growing NVIDIA-backed AI company enabling AI data...  .... Our Karman platform, built on a custom NVIDIA...  ...We are expanding our engineering team and looking for a Software Engineer to support the productionalization...  ..., in-depth code and architecture reviews, implement new features... 
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    more than 2 months ago
  • $111k - $152.68k

     ...including high-growth ones in AI datacenters, automated...  ...talented and motivated Senior Software/Firmware Engineer to join our growing...  ...test systems and automation platforms, collaborating closely with...  ...to-end, and help shape the architecture, coding standards, and development... 
    Overseas

    SiTime Corporation

    Ann Arbor, MI
    14 days ago
  • $107k - $176k

     ...Responsibilities * Design and build AWS-based data platforms, including data lakes and analytics...  ...* Provide technical mentorship to data and software engineering teams regarding AWS best practices and architecture patterns. Core Values Our core values define... 
    Full time

    Arbor Research Collaborative for Health

    Ann Arbor, MI
    3 days ago
  • $175k - $245k

     ...Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to...  ...complex energy infrastructure. Our Karman platform, built on a custom NVIDIA module,...  .... We are looking for an Application Engineer, Software to serve as the technical bridge between... 
    Full time
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - AI Platform & Architecture. Be the first to apply!