Software Engineer – Digital Asset Management, Retail & Marcom Engineering

Apple, Inc.

Austin (TX)

In loco

USD 130.000 - 170.000

Tempo pieno

36 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Apple, Inc. is seeking a backend software engineer to design and implement high-throughput Java microservices for its Digital Asset Management systems. You will integrate DAM platforms, apply ML/AI to asset lifecycles, and collaborate across DevOps and data teams to ensure reliability and scale.

The role emphasizes building scalable backend architectures, implementing AI-powered search and tagging, and maintaining robust APIs in a distributed environment. Based in Austin, TX, on-site.

Competenze

  • Bachelor's degree in Computer Science, Computer Engineering, or related field or equivalent experience.
  • 3+ years of backend software engineering experience.
  • Strong Java proficiency incl. modern features and Spring Boot.
  • Experience designing RESTful APIs, event-driven architectures, or distributed streaming systems.
  • Familiarity with relational databases and vector stores such as PostgreSQL, Elasticsearch/OpenSearch, Milvus/Pinecone.

Mansioni

  • Architect and develop high-throughput, low-latency Java microservices and ingestion pipelines.
  • Build and extend DAM platform integrations (Nuxeo, Orange Logic, or equivalent).
  • Apply ML/Generative AI to asset workflows: search, tagging, embeddings, and multimodal pipelines.
  • Ensure high availability, data consistency, and fault tolerance across storage tiers and caches.
  • Collaborate with DevOps, CI/CD, Kubernetes/Docker, and observability teams.
  • Translate requirements into clean, well-documented technical specs and APIs.

Conoscenze

Java
Spring Boot
REST APIs
Kafka
PostgreSQL
Elasticsearch/OpenSearch
Kubernetes
Docker
OpenTelemetry/Prometheus
AI/ML integration

Formazione

Bachelor's degree in CS/Engineering

Strumenti

Kafka
Docker
Kubernetes
OpenTelemetry
Prometheus

Descrizione del lavoro

Austin, Texas, United States Corporate Functions

At Apple, we strive every single day to craft products and platforms that enrich people's lives. Our successes are the result of skilled domain experts working in an environment that encourages creativity, collaboration, and rethinking old problems in new ways.Retail and Marcom Engineering, an IS&T team, builds and operates the systems and experiences that connect Apple's products with its customers. The team owns the technology behind both Apple's online and physical stores and drives the interactive marketing experiences and tools that keep creative operations moving. Together, those functions deliver the technology behind every product story Apple tells and every purchase a customer makes.

Description

As a member of the Digital Asset Management (DAM) Engineering team, you will design and develop next-generation enterprise asset platforms that manage, transform, index, and distribute massive volumes of creative and digital assets worldwide. You will sit at the intersection of enterprise software engineering, machine learning, and generative AI-infusing intelligent search, semantic understanding, auto-tagging, multimodal indexing, and AI-driven automation into foundational asset workflows. You will have the unique and rewarding opportunity to shape high-scale, mission-critical systems relied upon daily by cross-functional teams across Apple.Our team is looking for a passionate, technically skilled software engineer who thrives in designing scalable distributed backend systems and integrating cutting-edge machine learning and generative AI capabilities. You will work autonomously within a collaborative team, partnering closely with product managers, ML practitioners, platform architects, and downstream engineering teams. We rely on your technical leadership and hands‑on expertise to design resilient architectures, evolve enterprise DAM platforms, and implement robust AI/ML pipelines that deliver high impact.

Responsibilities
  • Architect and Develop Backend Services: Design, implement, and maintain high-throughput,
  • low-latency microservices and ingestion pipelines using Java and modern distributed
  • DAM Platform Engineering & Integration: Build, extend, and customize Digital Asset
  • Management solutions (e.g., Nuxeo, Orange Logic, or open-source frameworks) - tailoring core
  • document/asset models, lifecycle workflows, and storage abstractions - and integrate them
  • with internal systems and creative tools.
  • Apply ML and Generative AI to Digital Assets: Enable Natural Language Search, Embed ML
  • models and LLM/multimodal workflows into asset lifecycle pipelines - powering automated
  • tagging, image and video understanding, semantic and vector search, captioning, transcript
  • extraction, content summaries, metadata enrichment, and generative content workflows.
  • Scale and Reliability: Ensure high availability, data consistency, and fault tolerance across
  • distributed storage tiers, caching layers, and search engines handling petabyte-scale media.
  • Full Lifecycle Involvement: Collaborate closely with cross-functional teams - including DevOps
  • across CI/CD pipelines, containerized deployments (Kubernetes/Docker), and observability
  • (metrics, logs, traces) - as well as Production Support and Data Services teams.
  • Drive Technical Excellence: Translate ambiguous requirements and business needs into clean, testable, and well-documented technical specifications and APIs.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field, or
  • equivalent practical experience.
  • 3+ years of professional software engineering experience with a strong focus on backend
  • systems.
  • Strong proficiency in Java (including modern Java features, concurrency, performance profiling,
  • and frameworks such as Spring Boot).
  • Practical experience designing and operating RESTful APIs, event-driven architectures, or
  • distributed streaming systems (e.g., Apache Kafka or equivalent modern message brokers).
  • Familiarity with database technologies (relational databases such as PostgreSQL and
  • search/vector stores like Elasticsearch, OpenSearch, or Milvus/Pinecone).
Preferred Qualifications
  • extending enterprise or open-source DAM platforms or similar content repository engines.
  • Understanding of core computer science concepts, including algorithms, data structures,
  • distributed systems, and concurrent programming.
  • Experience with cloud platforms (e.g., AWS, GCP, Alibaba Cloud).
  • ML & Generative AI Integration: Hands-on experience applying ML or generative AI in
  • production software, such as integrating machine learning inference services, large language
  • models, embeddings, vector databases, computer vision models, or LLM-based pipelines (e.g.,
  • LangChain, model serving via Triton/TorchServe, prompt engineering, or multimodal search).
  • Distributed Storage & Media Processing: Familiarity with cloud object storage (S3), content
  • delivery networks (CDNs), and media processing pipelines.
  • DevOps & Cloud-Native Tooling: Working familiarity with Docker, Kubernetes, infrastructure-as-
  • code, and production telemetry (OpenTelemetry, Prometheus, Grafana).
  • Strong analytical problem-solving skills, with enthusiasm to tackle ambiguous technical
  • challenges in a fast-paced environment.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer - Digital Asset Management, Retail & Marcom Engineering
Software Engineer - Digital Asset Management, Retail & Marcom Engineering

Apple, Inc. • Austin (TX)

In loco
USD 120.000 - 160.000
Software Engineer – Digital Asset Management, Retail & Marcom Engineering
Software Engineer – Digital Asset Management, Retail & Marcom Engineering

Apple, Inc. • Stati Uniti

In loco
USD 150.000 - 190.000
Creator Studio Asset Manager
Creator Studio Asset Manager

Apple, Inc. • Culver City (CA)

In loco
USD 156.000 - 299.000
Stock programs
Medical & dental coverage
Retirement benefits
+2
Software Engineer, Content Management Systems - Retail & Marcom Engineering
Software Engineer, Content Management Systems - Retail & Marcom Engineering

Apple, Inc. • Austin (TX)

In loco
USD 120.000 - 180.000
Backend Engineer — Digital Asset Management & AI
Backend Engineer — Digital Asset Management & AI

Apple, Inc. • Austin (TX)

In loco
USD 120.000 - 160.000
Backend Engineer: DAM & Generative AI
Backend Engineer: DAM & Generative AI

Apple, Inc. • Stati Uniti

In loco
USD 150.000 - 190.000
Software Engineering (AI/ML), Retail and Marcom Engineering
Software Engineering (AI/ML), Retail and Marcom Engineering

Apple Inc. • Austin (TX)

In loco
USD 150.000 - 220.000
Backend Engineer — AI-Driven Digital Asset Platform
Backend Engineer — AI-Driven Digital Asset Platform

Apple, Inc. • Austin (TX)

In loco
USD 130.000 - 170.000
Staff Software Engineer, Retail and Marcom Engineering
Staff Software Engineer, Retail and Marcom Engineering

Apple Inc. • Austin (TX)

In loco
USD 180.000 - 240.000
DevOps Engineer, Store Apps Engineering - Retail & Marcom Engineering
DevOps Engineer, Store Apps Engineering - Retail & Marcom Engineering

Apple, Inc. • Sunnyvale (CA)

In loco
USD 150.000 - 225.000
Medical & Dental
Retirement benefits
Education reimbursement
+2