Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer

Home > Java programming jobs

Software Engineer in USA new

  • Austin, TX

Responsibilities

  • Design and develop scalable distributed backend systems for digital asset management.
  • Build systems that manage, transform, index, and distribute large volumes of creative and digital assets worldwide.
  • Integrate machine learning and generative AI capabilities such as intelligent search, semantic understanding, auto-tagging, multimodal indexing, and AI-driven automation.
  • Design and operate APIs, event-driven architectures, distributed streaming systems, and resilient enterprise platforms.
  • Implement production AI/ML pipelines and partner with product managers, ML practitioners, platform architects, and downstream engineering teams.
  • Provide hands-on technical leadership while working autonomously in a collaborative environment.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of professional software engineering experience focused on backend systems.
  • Strong proficiency in Java, including modern Java features, concurrency, performance profiling, and Spring Boot.
  • Practical experience designing and operating APIs, event-driven architectures, or distributed streaming systems such as Apache Kafka or equivalent message brokers.
  • Familiarity with relational databases and search or vector stores, including PostgreSQL, Elasticsearch, OpenSearch, Milvus, or Pinecone.
  • Preferred experience with digital asset management platforms or content repository engines.
  • Preferred experience applying machine learning or generative AI in production software, including inference services, large language models, embeddings, vector databases, computer vision models, or LLM-based pipelines.
  • Preferred familiarity with AWS, GCP, Alibaba Cloud, S3, CDNs, Docker, Kubernetes, infrastructure-as-code, OpenTelemetry, Prometheus, and Grafana.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Java Software Engineer

  • IMC
  • Full time
  • Australia
  • 11/12/2026
  • Sydney

Software Engineer III - Java Fullstack

  • JPMorgan Chase
  • Full time
  • Others
  • 11/12/2026
  • Hyderābād, India

Software Engineer

  • PointClickCare
  • Full time
  • Canada
  • 11/11/2026
  • Mississauga

Machine Learning Engineer 5

  • Netflix
  • Full time
  • USA
  • 11/11/2026
  • Salary: $450k-$774k
  • Remote

Engineer/Sr Engineer, IT Software

  • American Airlines
  • Full time
  • Others
  • 11/11/2026
  • USA (city not specified)