Senior Software Development Engineer, Evaluation
Full Time
Senior Level
7+ years
Posted 1 month ago Expired
This job has expired
Looking for a job like Senior Software Development Engineer, Evaluation in or near Cupertino, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
This Senior Backend Software Engineer will design and develop an Annotation Platform crucial for advancing Apple's AI/ML features, while ensuring the platform is scalable, resilient, and protects user data. The role involves building platforms and tools to measure and enhance Apple Intelligence features.
Responsibilities
- Design and develop scalable microservices for the Annotation Platform
- Build and maintain complex, scalable web applications for AI/ML feature optimization
- Create reliable, resilient, high-performance, reusable code and modules
- Ensure stability, reliability, and performance of applications through testing frameworks
- Collaborate with frontend teams to iteratively develop self-service solutions
Requirements
- 7+ years of hands-on experience with Java
- In-depth knowledge of advanced Java concepts and best practices
- Strong understanding and hands-on experience with the Spring Boot framework
- Proficiency in dependency injection, REST API development, and micro-services architecture
- Proven track record in designing, building and maintaining complex, scalable web applications
- Strong ability and passion for creating reliable, resilient, high-performance, reusable code and modules
- Proficiency with testing frameworks
- Knowledge of database systems, data model design and experience with both SQL and NoSQL databases
- Demonstrated ability to creatively solve complex technical challenges with innovative solutions and a strong focus on trade-offs
Qualifications
- BS/MS in Computer Science, Distributed Systems, Software Engineering, or related field
- At least 7 years of hands-on experience with Java
Nice to Have
- Experience in AI engineering and ML system
- Experience with cloud-based infrastructure (AWS) and hybrid ecosystems
- Experience with ETL pipelines, stream processing and batch data processing
Skills
SQL
*
AWS
*
Java
*
Spring Boot
*
ETL
*
NoSQL
*
Microservices
*
REST API
*
* Required skills
Benefits
Employee Stock Purchase Plan
Retirement benefits
Restricted stock unit awards
Tuition Reimbursement
Comprehensive medical coverage
Discounted products
Dental coverage
Relocation assistance
Employee Stock Programs
Free services
Related Searches
Similar Jobs
Senior Network Engineer
Active
Apple
·
Dallas, TX
·
$154,600 - $274,900
Unix
Linux
macOS
BGP
+8 more
1 week ago
iOS Application Developer - Health Software
Active
Apple
·
Sunnyvale, CA
·
$171,600 - $258,100
iOS
Swift
Objective-C
UIKit
+1 more
1 week ago
Analog Layout Automation Engineer
Active
Apple
·
Waltham, MA
AI/ML
Python
PyTorch
Tcl
+8 more
1 week ago
WSoC PHY/MAC Validation and Integration Engineer
Active
Apple
·
San Francisco, CA
·
$171,600 - $302,200
Python
Bluetooth
DSP
WLAN
+2 more
2 weeks ago
DFM R&D Engineer
Active
Apple
·
San Francisco, CA
·
$141,800 - $213,700
Machine Learning
Finite Element Simulation
SMT
3 weeks ago