苹果Software Engineering Applications
任职要求
Minimum Qualifications 3+ years of relevant Data Engineering experience Undergraduate degree in Computer Science, MIS, Engineering, Mathematics or other quantitative discipline required. Preferred Qualifications Snowflake knowledge is a plus.. 3+ years of experience in data engineering and ETL pipelin…
工作职责
Develop and automate large scale, high-performance, scalable platform (batch and/or streaming) to drive faster analytics Ability to design large-scale, complex applications and frameworks with excellent run-time characteristics such as low-latency, fault-tolerance and availability Experience in building and maintaining custom frameworks to support engineering/analytics needs Knowledge of continuous integration, testing methodologies, TDD and agile development methodologies. Partner with analytic consumers and data scientists to build and improve new/existing constructs and solve data engineering problems @ scale. Experience in building data pipelines in Spark, Trino, lakehouse or similar distributed platforms & Snowflake. Deploy inclusive data quality checks to ensure high quality of data. Evangelize high quality software engineering practices towards building data infrastructure and pipelines at scale. Structured thinking with ability to easily break down ambiguous problems and propose impactful solutions. Applying Generative AI and Retrieval Augmented Generation (RAG) techniques to enhance data analytics capabilities Communication Strong documentation and technical writing skills. Attention to detail and effective verbal/written communication skills.
Define and drive the vision and strategy for the AiDP Solutions team. Lead a team that focuses on building and scaling Generative AI–powered capabilities while forging strong cross-functional partnerships. Understanding the business domain by engaging directly with key business and IT stakeholders to understand business strategies, platform integration, GenAi goals, and how that ties to solution needs. Requires an individual to be able to manage a team and work cross-functionally with other teams to coordinate complex solution delivery.
As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:• This is an IC role, Coding / engineering design time >70%• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized web applications.• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.• Design and implement performance testing strategies to proactively address bottlenecks.• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.• Solve technical challenges to deliver outstanding outcomes for customers and the business.
As a Software Engineer 2, you will collaborate with passionate engineers and program managers across China, the United States, and other regions, as well as internal partner teams and the broader developer community. Your responsibilities will include: • Designing and delivering high-quality, reliable tools, frameworks, and services on schedule. • Driving sound technical decisions in collaboration with engineering and product teams. • Rapidly identifying, mitigating, and resolving customer issues related to AI development tools and services. • Continuously exploring and applying emerging technologies, including AI, to enhance team productivity.