Senior Full-Stack Engineer, Information Security
Apple
Summary
Description
Minimum Qualifications
- 5+ years of experience designing, building, and maintaining scalable distributed or cloud-based business systems
- Excellent collaboration and communication skills with a focus on the user experience
- Experience leading complex projects with cross-functional technical and business collaborators
- Experience with a modern object-oriented language such as Ruby, Python, Go, Java, Javascript, Swift, or Objective-C
- Experience with one or more web frameworks such as Rails, Django, Spring, ReactJS
- Experience mentoring other software engineers
- Experience with CI/CD and DevOps practices
- Experience writing automated unit, integration, and acceptance tests, and using continuous integration systems
- Comfort with macOS, Linux, or other Unix-based operating systems
Key Qualifications
Preferred Qualifications
- 3+ years proven programming skills using standard ML tools and languages
- Practical experience working with datasets and turning prototypes into production applications
- Preparing and collecting data for training/analysis and ensuring data quality
- Understanding of how to leverage machine learning, deep learning (including LLMs) to achieve targeted outcomes
Education & Experience
Additional Requirements
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.