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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - AI Platform & Architecture in Eagan, MN vacancy
  •  ...infrastructure, and application architecture Design and ship client-facing...  ...of documents per month, using AI/ML technologies Collaborate cross-functionally with engineers, product managers, scientists,...  ...s degree in computer science, software engineering, or a related... 
    Suggested

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $149.6k - $224.4k

     ...optimization and analytics platforms integrate open-source...  ...are seeking a high-caliber Principal Software Development Engineer to join a team building customer...  ...into clean, robust architectures while anticipating edge...  ...Engineering Productivity with AI AI-Assisted Development... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy

    Saint Paul, MN
    1 day ago
  • $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

    Minneapolis, MN
    1 day ago
  •  ...autonomous systems, and agentic AI can be built and deployed...  ...electrical grid, communications architectures, manufacturing facilities,...  ...be combined at the speed of software, limited by only the hard constraints...  ...and optimize inference engine architecture Tune data storage... 
    Suggested
    Full time
    Work at office
    Local area
    3 days per week

    Swoop Technologies

    Minneapolis, MN
    1 day ago
  • $107.9k - $195.05k

     ...experienced Release Train Engineer (RTE) to join the Air...  ...scalable, cloud-based platforms that enhance safety,...  ...a Scaled Agile (SAFe) software development...  ...Experience with cloud-native architectures, microservices, and containerized...  ...Experience with AI-assisted development... 
    Suggested
    Contract work
    Local area
    Immediate start
    Remote work

    Leidos

    Eagan, MN
    5 days ago
  •  ...leading research accelerator for frontier AI labs and a trusted partner for global...  ...top AI researchers who specialize in software engineering, logical reasoning, STEM,...  ...software engineering cycle (prototyping, architecture design, API design, production implementation... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Minneapolis, MN
    3 days ago
  • $103k - $155k

     ...on it with confidence. Our AI-powered, cloud platform, RelativityOne, transforms...  ...on Relativity’s legal AI software to securely surface and manage...  ...WE DO At Relativity, engineers do more than write code -...  ...scale using cloud-native architecture, AI, and modern tools.... 
    Remote work

    Relativity

    Richfield, MN
    5 days ago
  • $144.2k - $288.4k

     ...passionate, and people-focused Principal Software Development Engineer to join our high-energy,...  ...our consumers by driving AI-powered innovation that...  ...building an integrated platform that powers innovative...  ...will join a high-performing architecture team responsible for... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    9025 CVS Shared Services Resources LLC

    Saint Paul, MN
    7 hours ago
  •  ...autonomous systems, and agentic AI can be built and deployed...  ...electrical grid, communications architectures, manufacturing facilities,...  ...be combined at the speed of software, limited by only the hard constraints...  ...running on the Swoop platform. These APIs will be further leveraged... 
    Full time
    Work at office
    Local area
    3 days per week

    Swoop Technologies

    Minneapolis, MN
    1 day ago
  •  ...autonomous systems, and agentic AI can be built and deployed...  ...electrical grid, communications architectures, manufacturing facilities,...  ...be combined at the speed of software, limited by only the hard constraints...  ...-functionally with other engineering teams to debug complex issues... 
    Full time
    Local area

    Swoop Technologies

    Minneapolis, MN
    1 day ago
  • $169.3k - $304.7k

     ...Does the opportunity to improve the platform running Akamai's AI and Compute platform excite you?...  ...Partner with the best As a Principal SDET, you will lead the test strategy...  ...dependability. As a Principal Software Development Engineer in Test, you will be responsible... 
    Work experience placement
    Work at office

    Akamai

    Saint Paul, MN
    5 days ago
  • $130k - $170k

     ...for. Position Summary The Sr. AI Engineer plays a pivotal role in...  ...The position partners with Architecture, Security, and Operations teams...  ...integrations that extend AI platforms. Minimum Requirements Bachelor...  ..., network, security and software principles and models. Experience... 
    Temporary work
    For contractors

    Xcel Energy

    Minneapolis, MN
    3 days ago
  • Description Leidos is seeking Principal Software Developers to join the Air...  ...with scalable, cloud-based platforms designed to improve safety and...  ...closely with systems engineering, product delivery, and DevSecOps...  ...project/program objectives. Use AI-assisted development tools... 
    Remote work

    Leidos

    Eagan, MN
    2 days 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... 
    Remote job
    Full time

    Quora

    Minneapolis, MN
    2 days ago
  • $158.9k - $295.1k

     ...passionate about leading global engineering teams that keep mission-...  ...advance SRE practices, AI-driven operations,...  ...engineering, software engineering, infrastructure, platform engineering, enterprise...  ...distributed systems, cloud-native architectures, and mission-critical enterprise... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  • $30 - $35 per hour

     ...& Public Service practice as a Senior Release Train Engineer. In this remote role, you will be responsible for leading...  ...Lean-Agile best practices, and integrate modern AI-driven delivery workflows to optimize software quality and delivery speed.   location:... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Randstad

    Minneapolis, MN
    2 days ago
  •  ...infrastructure, and application architecture. Design and ship...  ...per month, using AI/ML technologies including...  ...‑functionally with engineers, product managers, scientists...  ...in computer science, software engineering, or a...  ...; AWS or Google Cloud Platform also valuable). Experience... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters U.S. Inc.

    Eagan, MN
    5 days ago
  • $118.4k - $219.8k

     ...Are you a hands‑on AI engineer who wants to build the next generation...  ...Reuters is hiring a Senior Software Engineer - AI on our CoCounsel...  ...legal departments, turning architectural direction into robust,...  ...databases. Experience with cloud platforms such as AWS, Azure, or GCP,... 
    Contract work
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    7 hours ago
  •  ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team...  ...Content Tools team in building purpose-built APIs that give AI agents precise, governed access to TR’s proprietary legal content... 

    Refinitiv

    Eagan, MN
    3 days ago
  •  ...Leidos is seeking Software Engineer / Scrum Masters to join the Air Traffic Business Area within...  ...infrastructure with scalable, cloud‑based platforms designed to improve safety and...  ...system enhancements and new features. Use AI‑assisted development tools to accelerate... 
    Contract work
    Remote work

    Via Logic LLC

    Eagan, MN
    7 hours ago
  • $118.4k - $219.8k

     ...Lead Software Development Engineer Thomson Reuters is looking for a Lead Software...  ...ambiguity and leverage an agentic AI-First approach across all...  ...-border transactions. The platform integrates seamlessly with...  ...patterns and N-Tier architecture. Strong debugging and troubleshooting... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    5 days ago
  • $135k - $170k

     ...commitment to building an AI-Native business —...  ...model. The Senior Software Engineer is a founding...  ...AI Initiative team on architecture, standards, and execution...  ...collaboration as the platform matures. Building...  ...alongside the Team Lead and Principal Technology Engineer.... 
    Full time
    Temporary work
    Work at office
    Relocation

    JonnyPops

    Minneapolis, MN
    14 days ago
  • $50 - $70 per hour

     ...Job Description Job Title: Sr Embedded Software Engineer The Embedded Software Engineer will...  ...product lifecycle. This role owns firmware architecture, design execution, and the processes,...  .... Use of Artificial Intelligence (AI): We may use Artificial Intelligence (... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Actalent

    Minneapolis, MN
    8 days ago
  • Software Engineer I About Mimecast The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt cybercriminal activity... 
    Full time
    Local area
    Worldwide

    Mimecast

    Minneapolis, MN
    3 days ago
  • $60 per hour

     ...A leading AI development platform is seeking proficient programmers to advance AI technology. This fully remote role allows you to choose your projects and schedule, with competitive hourly pay of up to $60. Responsibilities include designing coding challenges for AI systems... 
    Hourly pay
    Remote work

    DataAnnotation

    Saint Paul, MN
    7 hours ago
  • $45k - $110k

     ...Join to apply for the Cloud Platform Engineer role at Wipro Get AI-powered advice on this job and more exclusive features. Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which need to be deployed... 
    Full time
    Local area

    Wipro

    Minneapolis, MN
    5 days ago
  • $60 per hour

     ...contribute to developing cutting‑edge AI systems, while enjoying the...  ...machine learning, and other engineers — who are driving real‑world...  ...in AI development. Our platform offers an engaging blend of flexibility...  ...). Previous experience as a Software Developer, Coder, Software... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    7 hours ago
  • $85.3k - $128k

     ...AI Platform Engineer SUMMARY   The AI Platform Engineer designs, builds, and maintains the infrastructure that powers Mortenson’s AI...  ...average of 44 days.    RESPONSIBILITIES:   Platform Architecture & Scalability  Design and implement AI platform architecture... 
    H1b
    Work at office

    Mortenson

    Minneapolis, MN
    1 day ago
  • $186.07k - $218.9k

     ...we build the emerging onchain platform — and with it, the future global...  ...end-user experiences. As an engineer on the team you will contribute...  ...5+ years of experience in software engineering. You have Strong...  ...to responsibly use generative AI tools and copilots (e.g., LibreChat... 
    Local area

    Coinbase

    Saint Paul, MN
    3 days ago
  • $80k - $140k

     ...seeking a Senior Site Reliability Engineer to join its Wealth Management...  ...of critical applications and platforms that support the wealth...  ...Working at the intersection of software engineering, cloud-native...  ...objectives, and shaping the future of AI-enhanced operations. You will... 
    Hourly pay
    Full time
    Flexible hours
    Shift work

    RBC Capital Markets, LLC

    Minneapolis, MN
    5 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!