Apple is hiring for the position of Software Engineer in Hyderabad, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria and requirements are provided below.
Job Description:
| Company Name | Apple |
| Position | Software Engineer (Framework), Ai & Data Platforms |
| Qualifications | Bachelor’s/ Master’s Degree |
| Experience | Freshers/ Experienced |
| Location | Hyderabad, India |
Key Responsibilities:
- Design and develop tools and features for Data and Machine Learning platforms, including data processing, insights portals, data observability, data lineage, model hubs, and data visualization.
- Build custom software solutions from the ground up or customize open-source products to meet organizational requirements.
- Develop innovative tools and frameworks that extend the capabilities of third-party Business Intelligence (BI) tools through API integrations.
- Collaborate with cross-functional teams to design, develop, and deliver scalable and high-quality software solutions.
- Analyze complex technical problems and implement creative and effective solutions.
- Deliver high-quality software while working within tight deadlines and operational constraints.
- Contribute to the development and enhancement of platform capabilities to support data-driven and machine learning initiatives.
Eligibility Criteria:
- Hands-on experience in programming with Java, Python, or Scala.
- Experience in designing and developing scalable microservices and RESTful APIs.
- Proficiency in working with both SQL and NoSQL databases.
- Experience in building and deploying cloud-native applications or products using platforms such as AWS, GCP, or similar cloud environments.
- Familiarity with DevOps tools, containerization technologies, and Kubernetes platforms.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and demonstrate a strong sense of project ownership.
Preferred Qualifications:
- Knowledge of Large Language Model (LLM) serving and inference frameworks.
- Familiarity with frameworks such as LangChain and LlamaIndex for enabling Retrieval-Augmented Generation (RAG) applications and LLM orchestration.
- Understanding of big data technologies and modern data platforms.
- Experience with Apache Spark or other distributed computing frameworks.
- Knowledge of SQL query engines such as Trino, Hive, or similar tools.
- Experience with JavaScript libraries or frameworks such as React is an added advantage.
About Company:
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices – strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.