Senior Applied AI Engineer

MathWorks

Natick (MA)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MathWorks is seeking a Senior Software Engineer to join our Applied AI team in Natick, MA. The ideal candidate will design and build the agentic AI platform, making pivotal architectural decisions while mentoring engineers. A strong background in Python and 6 years of experience is required, with additional qualifications in AI systems and developer platforms preferred. Join us in transforming software development through cutting-edge AI tools in a hybrid work environment.

Qualifications

  • Experience designing agent systems that combine deterministic and LLM-driven orchestration.
  • Experience building evaluation, observability, or quality assurance systems for AI/ML.
  • Deep experience with software development tooling and workflows.

Responsibilities

  • Design and drive the architecture of MathWorks’ agentic AI platform.
  • Evaluate, select, and integrate external frameworks and open-source tooling.
  • Scope and decompose ambiguous, cross-cutting technical problems into actionable work.

Skills

Expertise with Python
Platform as a Service (PaaS)
Strong written and verbal communication skills

Education

Bachelor's degree with 6 years experience, Master's with 3 years, or a PhD

Job description

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. We are looking for a senior software engineer to join our Applied AI team in Natick, MA building the agentic AI platform that will transform how MathWorks develops software. Our team is responsible for enabling AI-powered tools and systems central to the transformation of how we plan, build, deliver, and monitor our products. You will architect and build core platform capabilities while shaping the technical direction for AI-powered developer tooling across the organization. This role requires strong technical judgment in a fast-moving domain: you’ll make consequential decisions about architecture, frameworks, and code quality in an environment where best practices are still being established. You will work with a group of self-starting, cross‑functional engineers and build strong relationships across the development organization to drive adoption of AI systems that meaningfully accelerate how we ship software. MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities
  • Design and drive the architecture of MathWorks’ agentic AI platform — agent orchestration, SDK, sandboxed runtime environments, and LLM gateway infrastructure
  • Evaluate, select, and integrate external frameworks and open-source tooling (agent frameworks, orchestration layers, context management systems) against internal requirements for security, extensibility, and developer experience
  • Exercise strong technical judgment in code review, architectural decisions, and build‑vs‑buy tradeoffs — setting a high bar for code quality, maintainability, and security across the team’s work
  • Define patterns, abstractions, and best practices for safe, effective use of AI agents across software development workflows — and drive their adoption across the development organization
  • Scope and decompose ambiguous, cross‑cutting technical problems into actionable work for yourself and the team
  • Mentor engineers on the Applied AI team through code review, design collaboration, and knowledge sharing — raising the team’s collective expertise in LLM application development, agent design, and platform engineering
  • Partner with stakeholders across the development organization to understand workflows, identify high‑leverage automation opportunities, and shape the technical roadmap for AI‑powered developer tooling
  • Stay current with a rapidly evolving landscape of AI tooling, agent architectures, and LLM capabilities, and translate that knowledge into platform decisions
Minimum Qualifications
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.
  • Expertise with python
  • Demonstrated experience in/with Platform as a Service (PaaS)
Additional Qualifications
  • Experience designing agent systems that combine deterministic and LLM-driven orchestration, including sandboxed execution environments, tool integration, and context engineering
  • Experience building evaluation, observability, or quality assurance systems for AI/ML — including the ability to measure, trace, and improve system behavior in production
  • Experience designing and building internal developer platforms, SDKs, or developer tooling adopted by other engineering teams
  • Strong written and verbal communication skills, with the ability to explain complex technical decisions to both engineering and non-engineering audiences
  • Demonstrated ability to evaluate build‑vs‑buy tradeoffs and integrate open‑source or third‑party tooling into enterprise systems
  • Understanding of security considerations for AI systems in enterprise environments, including sandboxing, access control, and safe agent execution
  • Track record of driving technical direction across team boundaries — including the communication, relationship‑building, and stakeholder alignment needed to influence engineering practices at an organizational level
  • Deep experience with software development tooling and workflows (CI/CD, code review systems, testing infrastructure)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, AI/LLM Platform
Staff Engineer, AI/LLM Platform

Simulations Plus • Northern (KY)

On-site
USD 100,000 - 120,000
Fully remote work
Flexible schedules
Generous vacation policy
+2
Senior AI Platform Engineer - Agentic AI & Tooling
Senior AI Platform Engineer - Agentic AI & Tooling

MathWorks • Natick (MA)

Hybrid
USD 120,000 - 160,000
Software Engineer - AI Agent Platforms
Software Engineer - AI Agent Platforms

Workato • San Francisco (CA)

On-site
USD 140,000 - 200,000
AI Engineer
AI Engineer

Heitmeyer Consulting • Columbus (OH)

On-site
USD 140,000 - 190,000
Senior C++ Software Engineer
Senior C++ Software Engineer

MathWorks • Natick (MA)

On-site
USD 140,000 - 210,000
Principal AI Engineer
Principal AI Engineer

Phizenix • New York (NY)

On-site
USD 180,000 - 260,000
Lead AI Developer
Lead AI Developer

Noblesoft Solutions • Saint Petersburg (FL)

On-site
USD 140,000 - 210,000
AI Developer, Senior Associate
AI Developer, Senior Associate

State Street • Burlington (MA)

On-site
USD 130,000 - 190,000
Senior Product Marketing Engineer
Senior Product Marketing Engineer

MathWorks • Natick (MA)

On-site
USD 110,000 - 150,000
Senior AI Architect
Senior AI Architect

Dotwork • Northern (KY)

Hybrid
USD 180,000 - 260,000
Competitive compensation
Flexible work environment
Cutting-edge AI tooling & platforms
+1