2,049,876open jobs
122,877companies
238,391added this week
Browse all
Location
In office (Singapore)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Nov 2, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

We are looking for a passionate and experienced Software Engineer to help build the foundation of Apple’s next-generation Generative AI platform. This role blends deep systems thinking, scalable backend development, and cutting-edge GenAI technologies such as Retrieval-Augmented Generation (RAG) and Agentic frameworks. You will design and implement large-scale, secure, and highly available systems, while collaborating across teams to drive the future of intelligent experiences. If you’re excited about building production-grade GenAI infrastructure and solving hard distributed systems problems, this is your opportunity to make a lasting impact at scale.

Description

An ideal candidate should be a strong programmer and a creative problem solver who thrives in a fast-paced environment, working across teams and organizations. You enjoy learning new technologies and have deep interest in either client/systems software design and programming or server side distributed system software development. You take responsibility; you feel a personal stake in the product you ship and for the end-user of it; you communicate responsibilities and scope clearly.

Minimum Qualifications

Bachelor's degree in Computer Science or similar degree or equivalent experience

2+ years of software engineering experience in Java or Python

Proven skills in designing scalable, highly available distributed systems which can handle high data volumes.

Solid understanding of concurrency and multi-threading, multiple design patterns and debugging and analytical methodologies

Experience in building, maintaining or enhancing RESTful web services using cloud platforms like AWS or GCP

Extensive understanding of LLM’s, RAG, or Agentic workflow

Preferred Qualifications

Excellent written and oral communication skills on both technical and non-technical topic.

Strong experience working with Gen Ai based systems including RAG (Embedding or Chunking) and Agentic frameworks (e.g., LangChain, AutoGPT)

Experience working with RAG Data ingestion pipelines, Vector DB and data platforms (e.g., Snowflake, Spark, Flink)

Deep understanding of REST or GraphQL or gRPC APIs, authentication (OAuth, API keys), and distributed systems

Experience in building, maintaining and enhancing RESTful web services using Spring boot for cloud platforms like AWS or GCP

Strong grasp of software design principles (SOLID, DRY) and testing frameworks (Pytest, Jest).

Ability to debug complex cross-platform issues and optimize performance.

Ability to debug and improve ML workflow tuning for high accuracy.

Ability to articulate technical concepts effectively to diverse audiences

Self directed, self motivated and detail oriented with ability to come up with good design proposals and thorough analysis of production issues

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,049,876 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
$38k – $66k per year (gross) · In office · Full-Time · 2+ years exp · Singapore
C++
Databases
MySQL
PostgreSQL
SQLite
DevOps
Linux
TCP/IP
Apply
Java Developer 1 day ago
$28k – $38k per year (gross) · In office · Full-Time · 2+ years exp · Singapore
Java
SQL
C++
Java
Spring Framework
Spring Boot
Databases
MySQL
Db2
Apply
$42k – $56k per year (gross) · In office · Full-Time · 2+ years exp · Singapore
Python
JavaScript
SQL
C++
Databases
MySQL
DevOps
Linux
Management
Agile
Apply
$47k – $85k per year (gross) · In office · Full-Time · Singapore
Python
Go
JavaScript
PHP
Databases
MySQL
Frontend
Vue.js
React.js
DevOps
Linux
Apply
Software Engineer 1 day ago
$38k – $66k per year (gross) · In office · Full-Time · 1+ year exp · Singapore
Python
JavaScript
SQL
C#
Apply
≈ $25k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $59k – $129k per year (Estimated) · In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Model Context Protocol
LLM
RAG
Frontend
React.js
Mobile
Clean Architecture
DevOps
Rest API
OpenShift
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Cybersecurity
SonarQube
Sonatype Nexus IQ
Management
Agile
QA
Swagger
Apply
≈ $28k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $38k – $90k per year (Estimated) · In office · Full-Time · 5+ years exp · Singapore
Apply
≈ $28k – $66k per year (Estimated) · In office · Full-Time · Singapore
Python
SQL
Analytics
Tableau
Power BI
Apply
See all jobs
This is one of many
2,049,876 more open roles from verified company boards, updated every day.