Position: Java/Python Developer + AI Engineer
Client: Apple
Location: Sunnyvale, CA (preferred) or Austin, TX
Duration: 12+ months
Interview: Onsite interviews at either Sunnyvale, CA or Austin, TX will be required.
Only candidates with previous Apple experience with good reference from the Apple Manager will be considered.
The ideal candidate will have a MS Degree in Computer Science with at least 5 yrs as a Java/J2EE Developer. Also very important is strong experience in advanced Java, Core Java, Spring/Spring Boot, NoSQL and Artificial Intelligence (AI). Python, is a big plus.
We will need a 3-page resume CUSTOMIZED for this need. Remember, you will need a strong, relevant, resume that is aligned to this requirement will get an interview. Also include full legal name, contact info, rate, a copy of the VISA/EAD and answers to the qualifying questions below.
Will also need name of previous Apple Manager, Apple group, start date, end date and reason for leaving the assignment.
Apple is looking for a Java Engineer with AI/ML skills with below responsibilities.
- Guide and support a team in architecting, designing, and implementing packaged and custom solutions at Apple.
- Oversee and participate in planning, developing, designing, testing, and implementing software across various software languages, platforms, and environments.
- Write complex Java code utilizing the latest frameworks, ensuring best practices and high-quality standards
- Outline steps required to develop programs using structured analysis and design methodologies
- Prepare data flows and diagrams to illustrate the sequence of steps, as well as physical and logical architecture for projects
- Create clear and detailed documentation to describe program development, logic, and design processes.
- Debug, analyze, and profile program performance post-implementation, identifying and resolving any issues
Skills needed:
- Advanced Java (Java 8+)
- AI
- Spring Boot
- NoSQL
Nice to have:
Please provide answers to the qualifying questions below:
How many yrs of professional experience do you have?
What is your educational background?
What certifications do you hold?
What technical skills are you most proficient in?
How many yrs of experience as a Java Developer?
Using a scale of 1 to 10, rate your Java programming skills
How many yrs of experience as a Python Developer?
Using a scale of 1 to 10, rate your Python programming skills How many yrs of experience with the following:
- Core Java
- Algorithm
- Data Structure
- Java 8
- Java 11
- J2EE
- Spring Framework
- Spring Boot
- NoSQL
- Mongo DB
- Cassandra
- AI (Artificial Intelligence)
- LLM
- RAG
- Vectors