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
$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...SuggestedFull timeTemporary workPart timeLocal areaRemote workFlexible 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...SuggestedRemote jobFull time$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...SuggestedFull timeCasual workLocal areaRemote workFlexible hours$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...SuggestedFull timeImmediate startRemote workRelocation$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...SuggestedWork at officeLocal areaFlexible hours2 days per week3 days per week- ...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
- 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...
- 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 workRelocationVisa sponsorshipWork visa
$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 timeInternshipWork at officeWorldwideMonday to Friday$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 timeTemporary workPart timeLocal areaRemote workFlexible hours$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 payTemporary workImmediate start$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 wageWork experience placementFlexible hours- ...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...
$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 timeTemporary workFlexible hours$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 commissionFull timeWork experience placementRemote workShift work$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 officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...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...WorldwideFlexible hours
$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 timeTemporary workRemote work1 day per week- ...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 timeRemote workWork from home
- ...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 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
- ...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...
- ...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
$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 timeTemporary workRemote work- ...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 contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$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 timeWork at officeLocal areaFlexible hours2 days per week3 days per week$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 timeCasual workLocal areaRemote workFlexible hours$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$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$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 timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - AI Platform & Architecture. Be the first to apply!
- id software Ann Arbor, MI
- healthcare software sales Ann Arbor, MI
- software technical support Ann Arbor, MI
- software asset management analyst Ann Arbor, MI
- software implementation project manager Ann Arbor, MI
- software sales executive Ann Arbor, MI
- software sales representative Ann Arbor, MI
- government software Ann Arbor, MI
- software Ann Arbor, MI
- embedded software Ann Arbor, MI





