Software Engineer - Developer Experience Platform, IS&T Ai & Data Platforms
at Apple
Austin, Texas, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Aug, 2024 | Not Specified | 26 May, 2024 | N/A | Spring,Architectural Patterns,Computer Science,Test Driven Development,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SUMMARY
Posted: Apr 8, 2024
Weekly Hours: 40
Role Number:200544991
Imagine what you could do here. At Apple, we believe new insights have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. The people here at Apple don’t just create products - they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Developer experience platform team is looking for an extraordinary backend engineer to join our team. You will help design, implement the core backend services that integrate with various other enterprise services including Large Language models and bring Gen AI services.
KEY QUALIFICATIONS
- Strong experience and understanding of core Java concepts
- Expertise in building highly scalable enterprise grade microservices in Java and Java based frameworks like Spring
- Skilled in writing highly performant and clean Java code
- Skilled at using test driven development to empower CI/CD workflows
- Collaborative mindset to brainstorm on architectural patterns to arrive at the best approach
- Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams
- Keen interest in keeping up with the latest in the industry
- Experience integrating with Generative AI, Large Language models is a plus
- Experience working on platform engineering or a developer experience platform is a plus
DESCRIPTION
Developer experience platform team provides frameworks, services and developer tools to internal engineering teams in Apple to accelerate their SDLC. We are working on a Generative AI based developer experience platform for internal use and assist our app development team. This role involves multiple aspects on the backend, like ensuring LLM based code generation is accurate, and integrating with various enterprise services. You will collaborate with Machine Learning engineers, Software engineers, and other data scientists to deliver and end to end solution for this platform. This is a hands-on role for developing and supporting new and existing features. This role requires partnering with cross-functional teams to effectively coordinate the complex interdependencies inherent in application development. A successful candidate has strong technical skills and is eager to create intuitive user experiences; they have a keen eye for the details that surprise and delight our customers.
EDUCATION & EXPERIENCE
Bachelors or Masters in Computer Science or similar field
ADDITIONAL REQUIREMENTS
Additional Requirement
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Austin, TX, USA