Cloud Data Engineer
apple
Job Description
- Translate complex business requirements into scalable technical solutions meeting data warehousing/analytics design standards.
- Strong understanding of analytics needs and proactive-ness to build solutions to improve the efficiency along with that help implement leading data practices & standards.
- Collaborate with multiple multi-functional teams and work on solutions which has larger impact on Apple business.
- Ability to communicate effectively, both written and verbal, with technical and non- technical multi-functional teams.
- You will get along with many other internal/external teams to deliver elite products in an exciting rapidly changing environment.
- Ability to manage partner communication & project risks.
- Thrives in a multifaceted environment, maintaining composure and a positive attitude.
Minimum Qualifications
- * Bachelor's degree or equivalent experience, with 4+ years in data engineering and applied AI/ML engineering
- * Proven experience designing and building end-to-end data pipelines (batch, near real-time, real-time) at scale, with modern data warehousing/lakehouse technologies such as Snowflake, Spark, Iceberg, SingleStore, Kafka, Cassandra, or HANA - petabyte-scale environments preferred
- * Strong programming proficiency in Python (required), with familiarity in Scala/Java for big data processing, and advanced SQL skills including dimensional data modeling
- * Demonstrated experience building GenAI-powered applications, including RAG pipelines, embeddings, vector databases, and semantic search integrated with structured/unstructured enterprise data
- * Practical experience building AI agents or agentic workflows (planning, memory, tool use, execution loops) using frameworks such as LangChain, LlamaIndex, or similar
- * Full-stack application development experience — able to design and ship end-to-end data/AI products spanning backend APIs, data services, and front-end/UI layers
- * Ability to translate ambiguous business problems into scalable technical designs, and take solutions from prototype to production with attention to governance, reliability, and observability
- * Strong collaboration and communication skills to work across cross-functional business and engineering teams, technical and non-technical alike