Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Engineer - LLM 
India, Karnataka, Bengaluru 
583442655

30.05.2024
Description
- In this role you will be responsible for defining and developing ML Platform and frameworks for generative AI powered applications at Apple Product Operations. - You will be responsible in crafting, developing and maintaining our large-scale systems, storage, and integration services. - You will collaborate with diverse cross-functional partners, including model developers, machine learning systems engineers, data scientists, application developers and product managers.- You will work closely with the SRE team and develop monitoring and alerting on various applications and systems integrations.- You will have the opportunity to learn and work on the latest technologies, lead POCs to demonstrate new ideas and influence the future direction of our technology stack
Minimum Qualifications
  • B.Tech. Degree in computer science or equivalent field with of 3 - 7 years hands-on programming experience.
  • Deep experience developing large scale distributed computing systems.
  • Strong software development, problem-solving and debugging skills with experience in one or more of the following languages: Java, Python, Go.
  • Strong proficiency in LLM, embeddings, vectorization, vector stores, database optimization, performance tuning, and relevant query languages.
  • Familiarity with embedding, retrieval algorithms, agents, data modelling for vector development graphs.
  • Experience with LLM and other related frameworks like Langchain, LLamaIndex.
  • Experience building cloud native platforms using containerization technologies like Kubernetes, docker, helm and well versed in AWS/GCP or Azure.
  • Hands on experience in crafting, implementing and supporting highly scalable systems.
Preferred Qualifications
  • Adept at quickly grasping and distilling highly complex matters into clean, understandable solutions
  • Self directed, self motivated and detail oriented with ability to come up with good design proposals and thorough analysis of production issues
  • Ability to thrive in a multi-functional team on high profile, critical projects.
  • Candidate should be able to initiate and explore alternate technology and approaches to solving problems.
  • Strong communication and Collaboration skills.