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

Principal Software Engineer - AI Platform & Architecture

$158.9k - $295.1k

Refinitiv

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 help drive our shift to an engineering‑led, AI‑native organization, where AI writes much of the code and engineers provide judgment, architecture, and direction where it matters most.

Responsibilities

  • Own the architecture, system design, and AI strategy for Cloud Audit Suite and new integrations to Confirmation and CoCounsel Audit via agents, APIs, MCP connections, and shared components.
  • Set the technical direction for MCP servers, design agents, explore novel uses of LLMs, run experimentation, and stand up scalable solutions.
  • 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.
  • Lead cross‑functional initiatives 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.
  • Act as the expert in new model capabilities and scalable AI integration strategies, collaborating with AI/ML engineers, researchers, designers, and PMs to translate industry improvements into reliable, user‑facing workflows.
  • Shape the team’s roadmap, technical strategy, and engineering culture, including experimentation practices, design, coding, testing, rollout, support, and post‑mortems.
  • Design and own AI‑first backend systems, building and evolving AI orchestration such as routing, tool calling, MCP servers, multi‑step workflows, safety, guardrails, and robust error handling around third‑party LLMs.
  • Design for high‑throughput, low‑latency AI workloads, caching, queuing, rate‑limiting, model failover, and cost/performance trade‑offs.
  • Work with large‑scale data, retrieval, 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.

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.
  • Expertise in C#, .NET, and production systems using ASP.NET Core, relational databases (SQL Server, PostgreSQL) 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) for resilient, message‑driven distributed architectures.
  • Experience architecting and implementing accessible front‑end solutions (JavaScript, TypeScript, HTML, CSS, modern frameworks such as Angular or React).
  • Demonstrated passion for AI systems and new engineering paradigms: LLMs, agents, retrieval, guardrails.
  • Strong background in distributed systems and cross‑system integration, including data modeling, API contracts, 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.
  • Excellent communication skills and ability to partner with product, design, UX design, and ML teams.

Preferred Skills & Experience

  • Designing and implementing CI/CD pipelines (e.g., GitHub Actions).
  • Hands‑on experience integrating LLM APIs (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.
  • Direct interaction and communication with customers.
  • Experience with 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).
  • Strong interest in applying AI in those contexts.

Compensation

The base compensation range for this role in eligible U.S. locations is $158,900USD – $295,100USD. In other eligible locations, the range is $183,100USD – $340,000USD.

Benefits

  • Hybrid work model with flexibility to work from the office 2–3 days a week or remotely up to 8 weeks per year.
  • Flexible work‑life policies, including paid volunteer days, mental health days, and other supportive programs.
  • Career development opportunities, continuous learning resources, and a skills‑first approach.
  • Competitive health, dental, vision, disability, and life insurance, retirement plan with company match, tuition reimbursement, and employee stock purchase plan.
  • Additional benefits such as housing assistance, commuter benefits, and access to wellness apps.

Equal Employment Opportunity

We seek talented, qualified employees in all our operations around the world, regardless of race, color, sex/gender, pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug‑free workplace. We make reasonable accommodations for applicants with disabilities, including veterans with disabilities, and for sincerely held religious beliefs in accordance with applicable law.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - AI Platform & Architecture in Eagan, MN vacancy
  • $183.1k - $340k

     ...are shaping the world. Our platforms drive legal, tax, accounting...  ..., and Confirmation. As a Principal Software Engineer for Cloud Audit Suite, you...  ...shift to an engineering-led, AI-native organization, one where...  ...loop to provide judgment, architecture, and direction where it... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    4 days ago
  • $130k - $195k

     ...capabilities. Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS Naval...  ..., Radiofrequency, Radar, Edge AI and other combat system integration...  ...) Fluency in virtualization platforms for VMs and containers such as... 
    Suggested
    Contract work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    2 days per week
    3 days per week

    Leonardo DRS

    Burnsville, MN
    3 days ago
  • $130k - $140k

     ...Principal Software Engineer Build the future of food service technology — Lead, code, and innovate...  ...technical leadership, owning application architecture while actively coding, setting...  ...development experience with Angular. ~ AI/ML experience is a plus but not required... 
    Suggested
    Work at office

    Elior

    Minneapolis, MN
    10 hours ago
  • $104.5k - $234.6k

     ...Description We’re looking for software engineers with strong SRE instincts to...  ...the GitHub Enterprise platform at scale. This role is for developers...  ...strategies. Software Architecture - Software System Structural...  ...life-saving care. And with AI embedded across our products... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Saint Paul, MN
    4 days ago
  •  ...into a standardized, enterprise-ready architecture, including re-platforming, implementing necessary remediations...  ...of working experience in Cloud Engineer roles At least 3 years of production...  ...Familiarity with development of AI-powered tools to automate and... 
    Suggested
    Work experience placement

    Luxoft

    Minneapolis, MN
    3 days ago
  •  ...analytical and optimization software that powers one of...  ...will be architecting platforms that process tens of...  ...to-end, and make real architecture decisions. What You’ll...  ...decisions and mentor engineers across the team Integrate...  ...and govern agentic AI tools into engineering... 
    Contract work
    Temporary work
    Flexible hours

    Concord USA, LLC

    Saint Paul, MN
    2 days ago
  • $131.3k - $237.35k

     ...Description Leidos is seeking Principal Software Developers to join the Air...  ...with scalable, cloud-based platforms designed to improve safety...  ...working closely with systems engineering, product delivery, and...  .../program objectives. Use AI-assisted development tools to... 
    Local area
    Immediate start
    Remote work

    Leidos

    Eagan, MN
    5 days ago
  • $114.6k - $234.6k

     ...care about building usable, reliable software that helps engineering and operations teams reason about complex...  .... Drive development of core platform capabilities, including topology modeling...  ...to life-saving care. And with AI embedded across our products and services... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $117.1k - $187.3k

     ...innovative education technology platforms. Specifically, you will...  ...workflows and Content AI platforms. As a successful...  ...will build and lead remote software engineering organizations using agile principles...  .... Enterprise Architecture, Software Engineering & Product... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Minneapolis, MN
    3 days 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...  ...Working with security engineers to ensure NIST, STIG compliance... 
    Work at office
    Local area
    Remote work
    3 days per week

    Swoop Technologies, LLC

    Minneapolis, MN
    3 days ago
  • $135k - $170k

     ...commitment to building an AI‑Native business —...  ...model. The Senior Software Engineer is a founding technical...  ...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
    2 days ago
  •  ...SUMMARY  Mortenson is currently seeking an AI Engineer that will play a key role in...  ...alignment between business needs and data architecture, defining data models for specific focus...  ...and unstructured data from construction platforms (eg. Procore, Autodesk) ~ Partner with... 
    H1b
    Work at office

    Mortenson

    Minneapolis, MN
    3 days 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... 
    Local area

    Swoop Technologies

    Minneapolis, MN
    3 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
    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... 
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy

    Saint Paul, MN
    2 days ago
  • $88.2k - $163.8k

     ...Publishing Systems on the AWS Cloud platform. About the Role Partner with engineering teams on AWS projects that evolve...  ...to grow, lead, and thrive in an AI-enabled future. Industry Competitive...  ...combine highly specialized software and insights to empower professionals... 
    Work experience placement
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Eagan, MN
    3 days ago
  • $135.2k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical...  ...(OCI). This person will set architecture and engineering direction for production-grade agentic AI platforms, autonomous workflows, scalable inference... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $69.55k - $125.73k

     ...Description Leidos is seeking Software Developers to join the Air...  ...with scalable, cloud-based platforms designed to improve safety and...  ...working closely with systems engineering, product delivery, and DevSecOps...  ...Code, etc.) Knowledge of AI-assisted software development... 
    Local area
    Immediate start
    Remote work

    Leidos

    Eagan, MN
    5 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking Senior Software Developers to join the Air Traffic...  ...with scalable, cloud-based platforms designed to improve safety and...  ...working closely with systems engineering, product delivery, and DevSecOps...  ...an Agile environment. Use AI-assisted development tools to... 
    Local area
    Immediate start
    Remote work

    Leidos

    Eagan, MN
    5 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking Senior Software Developers to join the Air Traffic...  ...with a scalable, cloud‑based platform designed to improve safety...  ...working closely with systems engineering, product delivery, and DevSecOps...  ...an Agile environment. Use AI-assisted development tools to... 
    Remote work

    Via Logic LLC

    Eagan, MN
    3 days ago
  • $135.2k - $306.4k

     ...delivering next-generation platforms and frameworks to...  ...Frameworks: Spearhead the engineering of new container...  ...system and data-plane architectures in the public cloud. As...  ...investment and drive the software design and development...  ...saving care. And with AI embedded across our... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  •  ...Cookie Policy**Staff Data Engineer page is loaded## Staff...  ...of cutting-edge data platform solutions and drive...  ...technical leadership, making architectural decisions, translating...  ...architectures. Strong software engineering...  ...lead, and thrive in an AI-enabled future.* **Industry... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    Eagan, MN
    4 days ago
  • $236.3k - $277.7k

     ...ready to make an impact? Applied AI Engineer/Architect West Monroe is...  ...West Monroe assets, defining AI architectures, guiding implementation teams,...  ...LLMs), deterministic automation, platform-native AI capabilities, or traditional software engineering approaches. As a Senior... 
    Full time
    Local area
    Immediate start
    Flexible hours

    West Monroe

    Minneapolis, MN
    1 day 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
    6 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

    Eagan, MN
    3 days ago
  • $87.1k - $157.45k

     ...Leidos is seeking Lead Systems Engineers to join the Air Traffic...  ...with a scalable, cloud-based platform designed to improve safety and...  ...As a member of a Scaled Agile software development organization, you...  ...scripting languages Knowledge of AI‑assisted development... 
    Remote work

    Dormont Manufacturing Company

    Eagan, MN
    2 days ago
  •  ...to build the foundation for an AI-native engineering future. As Director of Platform Engineering, you’ll shape how their...  ...design, build, and deliver software - owning the tools, platforms, and...  ...Responsibilities Platform Architecture & Developer Experience Own the... 
    Remote work
    Visa sponsorship

    Emergent Software

    Minneapolis, MN
    3 days ago
  • $135k - $185k

     ...emergency response community. We deliver software solutions, data analytics and services...  ..., creative design and data driven architecture to offer scalable solutions and strategies...  ...rapidly and hiring a Director, Software Engineering who will provide leadership to a technical... 
    Full time
    Work experience placement
    Remote work
    Shift work

    ImageTrend

    Eagan, MN
    1 day ago
  • $133.7k - $200.6k

     ...tools and technologies enhances platform capabilities and operational...  ...roadmap development, architecture design, and solution initiatives...  ...production issues. Implement AI and automation solutions for...  ...science, Information Technology, Engineering, or related technical field (... 
    Hourly pay
    Minimum wage
    Local area
    Visa sponsorship

    Dormont Manufacturing Company

    Saint Paul, MN
    1 day ago
  • $69.55k - $125.73k

    Leidos is seeking Software Developers to join the Air Traffic Business...  ...with scalable, cloud-based platforms designed to improve safety...  ...working closely with systems engineering, product delivery, and DevSecOps...  ...VS Code, etc.) Knowledge of AI-assisted software development... 
    Full time
    Remote work

    Leidos

    Eagan, MN
    4 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!