Early Career Software Engineer, Applied AI Applications
Singapore دوام كامل
كن أول من يتقدم بطلب
- خبرة
- أي
- مرتب
- —
- الوظائف الشاغرة
- 1
- تم النشر
- • 4 قطع
- وضع العمل
- في المكتب
- تعليم
- B.S. or M.S. in Computer Science, Software Engineering, or equivalent experience
- الأهلية
- Candidates with a B.S. or M.S. in Computer Science, Software Engineering, or equivalent experience are suitable for this role.
- سيرة ذاتية
- مطلوب للتقديم
مكان عملك
المسمى الوظيفي
Overview
Join a team working on core enterprise and customer technology systems that operate at massive scale. The broader Information Systems and Technology (IS&T) organization powers the infrastructure behind Apple’s products and internal operations, supporting billions of secure transactions and 2.5 billion active devices. Within IS&T, the Business Operations, Employee Engagement, and Strategy group helps guide strategy, operations, culture, partnership planning, enterprise AI direction, compliance, and internal communications.
Role Summary
In this role on the Employee Engagement & Engineering team, you will help build native applications for macOS, iOS, and iPadOS that are used by Apple employees. Your work will focus on polished, accessible, and well-integrated features built in Swift and SwiftUI, with opportunities to apply AI-enabled capabilities and platform services.
This position is designed to help an early-career engineer build strong foundations in native Apple-platform development while working with a small, globally distributed team. You will own clearly defined work, contribute across the full feature lifecycle, and receive guidance from experienced engineers.
What You Will Do
- Build and support native app features in Swift and SwiftUI for macOS, iPhone, and iPad.
- Create interface elements and interactions that align with Apple’s standards for accessibility, responsiveness, and polish.
- Connect the apps to system frameworks, platform services, and REST APIs to enable seamless experiences.
- Develop unit and integration tests and help reinforce a high bar for engineering quality.
- Take part in code reviews by providing and receiving actionable feedback.
- Debug issues, improve stability, and enhance the overall user experience.
- Work closely with designers, product managers, and senior engineers to interpret needs and deliver features.
- Keep technical documentation clear through code comments, notes, and design rationale.
Required Skills and Qualifications
- Solid programming ability in Swift and practical familiarity with SwiftUI.
- Knowledge of common app architecture patterns for Apple platforms, such as MVC or MVVM.
- Comfort using Apple frameworks like UIKit or AppKit, as well as Combine or Swift Concurrency.
- Experience using Git and collaborating in a shared development workflow.
- A B.S. or M.S. in Computer Science, Software Engineering, or comparable hands-on experience.
Preferred Experience
- Prior experience releasing production apps through the App Store or enterprise distribution.
- Understanding of accessibility APIs and inclusive design principles.
- Exposure to AI or machine learning integration, including Core ML, on-device inference, or LLM APIs.
- Experience with CI/CD automation and testing workflows for Apple platforms.
- Familiarity with REST API integration and data storage approaches such as SwiftData or Core Data.
Additional Information
Apple is an equal opportunity employer and is committed to inclusion and diversity. Reasonable accommodations are available for applicants with disabilities and in line with local requirements. The workplace is drug-free.
Accessibility is treated as a core principle, and the company emphasizes an inclusive environment, benefits, and digital tools designed to support belonging.
Role reference: 200670450-3278.