Software Engineer - Regulatory AI & Connected Data

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Software Engineer to design, build, and ship AI-powered software systems that improve the efficiency of the Product Analysis and Compliance Engineering (PACE) team. This role involves working with agentic harnesses, integrating LLMs into production, and building data pipelines, with a focus on regulatory compliance and secure engineering practices.

What you'd actually do

  1. Design, build, and ship AI-powered software systems that improve team efficiency, delivering incrementally and iterating based on user feedback
  2. Apply secure engineering practices throughout: secrets management, data classification, access control, and audit logging appropriate for compliance-sensitive data
  3. Build and maintain robust data pipelines that connect corporate data sources, ensuring data quality, lineage, and accessibility
  4. Effectively use & improve leading agentic harnesses to build software with your principles, through the development of skills, agents and MCPs
  5. Integrate AI and large language models into production systems with appropriate evaluation, guardrails, and monitoring - treating models as components, not magic.

Skills

Required

  • Python
  • modern software engineering practices
  • continuous integration
  • continuous delivery
  • trunk-based development
  • incremental delivery
  • data pipelines
  • cloud infrastructure
  • container technologies
  • Kubernetes
  • Docker
  • observability
  • metrics
  • tracing
  • logging
  • alerting
  • excellent written and verbal communication skills

Nice to have

  • Master's degree
  • regulated industries experience
  • Accelerate principles
  • DORA metrics improvement
  • test-driven development
  • continuous refactoring
  • small batch delivery
  • collective code ownership
  • securing AI/LLM systems
  • prompt injection defense
  • data handling policies
  • audit trail requirements
  • LLM application patterns
  • retrieval-augmented generation
  • prompt engineering
  • evaluation frameworks
  • human-in-the-loop workflows
  • MLOps practices
  • model versioning
  • experiment tracking
  • performance monitoring in production
  • connecting and making sense of heterogene

What the JD emphasized

  • shipping software systems
  • AI-powered systems
  • production software systems
  • AI-powered systems
  • AI/LLM based decisions
  • AI/LLM systems

Other signals

  • AI-powered software systems
  • agentic harnesses
  • integrate AI and large language models into production systems
  • AI/LLM based decisions
  • delivering AI-powered systems at scale