Full Time

Principal Software Engineer – AI Platform & Architecture

Thomson Reuters
Ann Arbor, MI
$160,000 - $240,000* / year (about $77–$115 an hour)

Job Description

About this kind of role

What a Principal Software Engineer – AI Platform & Architecture usually does. The employer's own details are in the listing.

Typically does: This role focuses on the design, development, and implementation of AI platforms and architectural solutions. Principal Software Engineers in this area lead technical initiatives, ensuring scalability, reliability, and performance of AI-driven systems. They often collaborate with data scientists, machine learning engineers, and other stakeholders to translate business needs into technical specifications. A key responsibility is to establish and enforce best practices for AI development and deployment.

Tools and skills: Proficiency in programming languages like Python and Java, experience with cloud platforms (AWS, Azure, or Google Cloud), and familiarity with machine learning frameworks (TensorFlow, PyTorch) are generally required, alongside strong software architecture and design skills.

Good fit for: Individuals with extensive experience in software engineering and a deep understanding of AI technologies, who thrive in leadership roles and enjoy solving complex technical challenges, are typically successful in this position.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.