Aiml - Sr. Software Development Engineer, Evaluation

Apple

United States Of America, United States
Hybrid
7+ years java experience
Spring boot framework expertise
Microservices architecture design
Apple is seeking a Senior Software Development Engineer for its Evaluation team, focusing on designing and developing an Annotation Platform to enhance AI/ML features. The ideal candidate will have extensive experience in Java, Spring Boot, and backend development, with a strong emphasis on code quality and collaboration

Job Summary

  • The role involves designing and building the Annotation Platform critical for optimizing Apple's AI/ML features.
  • Candidates must demonstrate deep expertise in Java, Spring Boot, and microservices architecture with a focus on scalable web applications.
  • The position requires a strong ability to solve complex technical challenges while ensuring high performance and reliability of the system.

Matching Summary

Match Score: 85

Apple is seeking a Senior Software Development Engineer for its Evaluation team, focusing on designing and developing an Annotation Platform to enhance AI/ML features. The ideal candidate will have extensive experience in Java, Spring Boot, and backend development, with a strong emphasis on code quality and collaboration.

Skills & Requirements

Must-have

  • 7+ years Java experience
  • Spring Boot framework expertise
  • Microservices architecture design
  • SQL and NoSQL database knowledge
  • REST API development skills

Nice-to-have

  • AI engineering and ML system experience
  • AWS cloud infrastructure familiarity
  • ETL pipeline and stream processing
  • Strong code review practices
  • Frontend team collaboration skills

Key Requirements

  • Minimum 7 years hands-on Java experience
  • BS/MS in Computer Science or related field
  • Experience with SQL and NoSQL databases

Work Rights

Not specified

Tailored Resume

Cover Letter