苹果Software Engineering Manager (Data Solutions), Ai & Data Platforms
任职要求
Minimum Qualifications 8+ years of experience building enterprise-level applications on large-scale distributed systems with a bachelor's degree in Computer Science or equivalent experience Knowledge of BI concepts and implementation experience on Cloud with databases like Snowflake Programming experience in building high-quality software. Proficiency in at least one of the following programming languages - Python, Scala, or Java. Strong hands-on experience in designing and developing cloud-based applications that include large-scale compute services, database services, APIs, ETL, etc. Experience in developing highly optimized SQLs, procedures & semantic processes for distributed data applications. Thoughtful leader who has leveraged deep expertise to drive organizational change with measurable impact Ability to contribute consistently and positively in a high-paced, fast…
工作职责
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.
• Lead the software development in C/C++, Python, and in GPU languages such as CUDA, ROCm, or Triton• Analyze metrics and identify opportunities based on offline and online testing, develop and deliver robust and scalable solutions.• Work with cutting-edge hardware stacks and a fast-moving software stack to deliver best-of-class inference and optimal cost.• Engage with key partners to understand and implement inference and training optimization for state-of-the-art LLMs and other models.
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.