Develop tooling and automation to accelerate testing of Apple Ads platform, including test data utilities, failure analysis, reporting dashboards, and AI agent workflows.
Responsibilities
Develop test tooling and automation for Apple Ads platform
Create test data setup utilities
Build failure analysis tools
Design reporting dashboards
Implement AI agent workflows
Requirements
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Drive ground breaking development at the intersection of AI, generative modeling, and computer vision to advance human understanding and ship products that reach millions of users worldwide.
Responsibilities
Design, implement, and evaluate novel algorithms and models for human motion, activities, and representation learning
Collaborate with research scientists, ML engineers, software engineers, data scientists, and domain specialists
Productize ML systems for human and activity understanding
Influence the evolution of Apple products and enhance user experience on a global scale
Requirements
Master’s degree in Computer Science or a related field
Nice to have: training and deploying production-grade ML models
A technical leader who excels at both deep infrastructure expertise and platform thinking, focused on ownership of critical infrastructure components, CI/CD excellence, and cloud-native solutions.
Locations (2)
Bengaluru, Karnataka, India
Austin, Texas, United States
Compensation
Competitive salary + good benefits (insurance, annual leave, bonuses, referral rewards, and more).
Responsibilities
Design and evolve self-service tools, service templates, scaffolding, and paved-road patterns that embody best practices for engineering teams.
Design, implement, and maintain scalable, secure cloud infrastructure using Terraform (or CloudFormation) at enterprise scale.
Lead the design and optimization of robust, automated deployment pipelines supporting our “Single Tool Chain” initiative, incorporating GitOps practices.
Architect, manage, and scale our EKS environments, including advanced networking, ingress, resource optimization, observability, and reliability engineering.
Senior Consultant in a Data Warehousing project encompassing technical, analytical, and collaborative tasks essential for effective data management.
Locations (2)
Pune
Evanston, Illinois, United States
Responsibilities
Undertake primary ownership in driving self and team member’s effort across all phases of a project lifecycle
Oversees and develops Data Warehouse projects to ensure methodological soundness; deliver quality client deliverables within expected timeframe
Assist in designing data models that reflect business needs and support analytical objectives
Partner with Project lead/ Program lead in delivering projects and assist in project management responsibility like - project plans, and risk mitigation
Develop and maintain comprehensive documentation for data warehouse architecture, ETL processes, and system configurations to ensure clarity and compliance