Principal AI Software Engineer, Enterprise AI Platform

1 hour, 39 minutes ago
Full-time
Lead
Software Development
Natera

Natera

Natera specializes in cell-free DNA testing, providing advanced genetic testing services for oncology, women's health, and organ health to help families diagnose and manage genetic diseases.

Pharmaceuticals
1K-5K
Founded 2004

Description

  • Design and implement the core architecture of the Enterprise AI Platform to be modular, scalable, secure, and low-code.
  • Build the agent orchestration runtime, including task queues, state management, and inter-agent communication.
  • Architect resilient, long-running AI workflows that support multi-step, asynchronous execution.
  • Develop APIs and services for automation, evaluation, and agent lifecycle management.
  • Build an intuitive low-code visual builder for composing agent workflows.
  • Create a pro-code extension layer that allows engineers to author and deploy agents in Python and TypeScript.
  • Ensure low-code and pro-code workflows share common orchestration, evaluation, and governance infrastructure.
  • Integrate observability, tracing, cost monitoring, and performance metrics into the platform.
  • Implement governance, security, compliance, RBAC, audit logging, lineage tracking, and evaluation guardrails.
  • Collaborate with business stakeholders, data scientists, and product teams to identify use cases and measure ROI.

Requirements

  • 12+ years of software engineering experience, including 8+ years in platform or distributed systems architecture.
  • Proven experience implementing workflow orchestration or automation systems.
  • Strong proficiency in Python with deep experience in backend architecture and API design.
  • Experience with low-code/no-code automation platforms, internal developer platforms, or workflow engines such as Zapier, n8n, Temporal, or Airflow.
  • Experience with agentic cloud platforms such as AWS Bedrock Agents or AgentCore.
  • Hands-on experience with LLMs, RAG, vector databases, and orchestration frameworks such as LangChain, LlamaIndex, AutoGen, or DSPy.
  • Fluency in cloud infrastructure, Kubernetes, Docker, and CI/CD automation.
  • Knowledge of observability and telemetry systems for event-driven environments.
  • Familiarity with AI governance and evaluation frameworks, including LLM safety, drift detection, bias detection, hallucination, explainability, and compliance such as HIPAA, CLIA, or FDA.
  • Preferred: advanced degree (MS/PhD) in Computer Science, AI/ML, engineering, or a related field.
  • Preferred: experience in healthcare, pharma, diagnostics, or other regulated industries.

Benefits

  • Competitive pay range of $174,400 to $218,000 USD for Remote USA.
  • Comprehensive medical, dental, vision, life, and disability coverage for eligible employees and dependents.
  • Free testing for employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401(k) benefits.
  • Commuter benefits.
  • Generous employee referral program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Consultant - Quality Engineering

3Cloud 251-1K Internet Software & Services

3Cloud is seeking a Senior Quality Engineer to lead testing and quality assurance for client projects with a strong focus on Azure, technical delivery, and emerging AI systems.

Agile Azure C# Databricks Java LLM Machine Learning Playwright Python Selenium
9 minutes ago

Staff Software Engineer (Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Staff Software Engineer (Platform) to develop and maintain the core infrastructure and development platform that powers internal engineering teams and customer-facing services.

Ansible AWS Azure Chef Docker GCP Go Kubernetes Linux Microservices Python SaltStack SQL Terraform
9 minutes ago

Software Development Engineer

Veracyte 251-1K Pharmaceuticals

Veracyte is hiring a Software Development Engineer to build and maintain front-end user experiences and supporting cloud services for cancer care products.

Angular AWS CI/CD CircleCI CSS Docker ELK Stack GitLab CI HTML JavaScript Jenkins Kubernetes Microservices Prototyping React REST API SQL TypeScript Vue.js
9 minutes ago

Senior Software Engineer - Search Platform

Algolia 251-1K Internet Software & Services

Algolia is hiring a Senior Software Engineer to join the Metis team and help build and operate the cloud-based distributed architecture behind its NeuralSearch AI search engine.

Go Kubernetes
9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers