Staff / Principal Software Engineer

Metrosion Inc.

Burlingame (CA)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Metrosion Inc. in Burlingame, California seeks a senior engineering leader to direct architecture and delivery of secure, reliable AI software.

The role combines hands-on ownership from architecture to production operation, partnering with product, design, and data teams to build AI software for regulated industries and critical operations. Staff- or Principal-level leadership, with responsibilities spanning design reviews, testing, security, and mentorship.

Qualifications

  • Six+ years of professional software engineering experience with ownership of complex production systems.
  • Staff- or Principal-level technical leadership: architecture ownership, cross-team influence, mentoring, and delivery of significant engineering outcomes.
  • Strong hands-on programming skills in a modern language such as TypeScript, Python, or Go, with production software delivery experience.
  • Deep understanding of APIs, relational data, authentication, authorization, distributed systems, and secure handling of sensitive information.
  • Hands-on experience delivering AI or ML capabilities including model integration, evaluation, and production monitoring.
  • Strong engineering judgment in design reviews, automated testing, CI, and cloud deployment.

Responsibilities

  • Lead architecture decisions across AI applications, data flows, integrations, and infrastructure; document tradeoffs and guide implementation.
  • Develop maintainable services, APIs, and interfaces for AI-assisted workflows with explicit authorization and tenant boundaries.
  • Integrate models, retrieval, and tool calls with validated inputs, bounded permissions, retries, and recoverable workflow state.
  • Build meaningful automated tests and workflow evaluations; investigate failures using traces and operational evidence.
  • Use AI coding tools effectively while reviewing generated changes for correctness, security, and fit with the codebase.
  • Own performance, observability, incident investigation, and documentation for the capabilities you ship.
  • Mentor engineers, lead design and code reviews, and establish practical standards for security, reliability, evaluation, and maintainability.

Education

Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Machine Learning, or related field

Job description

Lead the architecture and delivery of secure, reliable AI software at Staff or Principal level, with hands-on ownership of systems used for critical work.

The opportunity

Set technical direction and remain hands-on from architecture through production operation. Partner with product, design, and data colleagues to build AI software for regulated industries and critical operations, with clear security boundaries, measurable quality, and meaningful human control.

Staff Engineers lead the architecture and delivery of substantial systems, resolve difficult technical problems, and raise engineering quality through design review and mentorship. Principal Engineers shape technical direction across systems, establish shared standards, and guide decisions with broad or long-term consequences. Level is determined by demonstrated technical leadership, scope, and impact.

What you will do
  • Lead architecture decisions across AI applications, data flows, integrations, and infrastructure; document tradeoffs and guide implementation.
  • Develop maintainable services, APIs, and interfaces for AI-assisted workflows, with explicit authorization and tenant boundaries.
  • Integrate models, retrieval, and tool calls with validated inputs, bounded permissions, retries, and recoverable workflow state.
  • Build meaningful automated tests and workflow evaluations; investigate failures using traces and operational evidence.
  • Use AI coding tools effectively while reviewing generated changes for correctness, security, and fit with the codebase.
  • Own performance, observability, incident investigation, and documentation for the capabilities you ship.
  • Mentor engineers, lead design and code reviews, and establish practical standards for security, reliability, evaluation, and maintainability.
What you bring
  • At least six years of relevant professional software engineering experience, including ownership of complex production systems.
  • A bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Machine Learning, or a closely related technical field from an accredited or officially recognized institution.
  • Demonstrated Staff- or Principal-level technical leadership: architecture ownership, cross-team influence, mentoring, and delivery of significant engineering outcomes.
  • Strong hands-on programming skills in a modern language such as TypeScript, Python, or Go, with a record of shipping and maintaining production software.
  • Deep understanding of APIs, relational data, authentication, authorization, distributed systems, and secure handling of sensitive information.
  • Hands-on experience delivering AI or ML capabilities, including model integration, evaluation, failure analysis, and production monitoring.
  • Strong engineering judgment in design reviews, automated testing, continuous integration, and cloud deployment.
Helpful experience
  • Permission-aware retrieval, agent tools or MCP integrations, durable workflows, and human approval flows.
  • Experience supporting software in regulated settings or other environments where reliability and auditability matter.
Location & working arrangement

This position is based in our Burlingame, California office and requires working in the office five days a week.

This is a contract position. Scope, duration, and engagement terms will be discussed during the hiring process.

AI & ML knowledge

Robust knowledge of AI and machine learning fundamentals and their production application: training versus inference, embeddings, retrieval, model evaluation, data leakage, overfitting, model monitoring, and the tradeoffs among prompting, fine-tuning, and conventional software. You should be able to reason about model limitations, prompt injection, authorization boundaries, and safe tool execution, and demonstrate how you validate AI-generated code and model behavior.

Every team member should be able to discuss the capabilities and limitations of AI relevant to their work, verify AI-generated output, protect sensitive information, and keep their knowledge current as the technology evolves.

Before you apply
Direct applicants only

We work directly with individual applicants. We do not work with recruiting agencies, consulting firms, offshore or outsourcing companies, or freelancers offering external services for these openings. Please do not submit candidates or service proposals on behalf of a third party. Individuals may apply directly for our listed contract positions.

All applicants must be legally authorized to work in the United States without employer sponsorship. Metrosion does not provide employment visa sponsorship.

All positions require working on-site in our Burlingame, California office five days a week. These roles are not remote or hybrid.

Different perspectives. Shared purpose.

We welcome applicants from all backgrounds and value an inclusive, respectful workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI Engineer
Principal AI Engineer

Phizenix • New York (NY)

On-site
USD 180,000 - 260,000
Principal AI Architect
Principal AI Architect

Robots & Pencils • United States

On-site
USD 166,000 - 228,000
Sr Staff Engineer Software
Sr Staff Engineer Software

Palo Alto Networks • Boston (MA)

On-site
USD 126,000 - 205,000
Sr Staff Engineer Software
Sr Staff Engineer Software

Palo Alto Networks, Inc. • Boston (MA)

On-site
USD 126,000 - 205,000
Principal Staff Software Engineer
Principal Staff Software Engineer

Harnham • Oakland (CA)

On-site
USD 280,000 - 350,000
Strong compensation
Meaningful equity
Opportunity to build from scratch
Principal AI Architect
Principal AI Architect

OpenKrill • United States

On-site
USD 166,000 - 228,000
Staff/Sr. Staff AI Engineer - IT Business Applications
Staff/Sr. Staff AI Engineer - IT Business Applications

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 210,000 - 270,000
Principal Software Engineer
Principal Software Engineer

Glocomms • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Senior AI Engineer
Senior AI Engineer

Goliath Partners Inc. • San Francisco (CA)

On-site
USD 290,000 - 350,000
Staff/Sr. Staff AI Engineer - Enterprise AI Solutions
Staff/Sr. Staff AI Engineer - Enterprise AI Solutions

Palo Alto Networks • Santa Clara (CA)

On-site
USD 157,200 - 254,100