Machine Learning Engineer
Santa Clara Valley (Cupertino), California, United States
Software and Services
Would you like to be part of a team that impacts millions of users every single day? Does finding patterns in data and building highly scalable data-driven systems to tackle real-world problems excite you? Do you loose sleep pondering about the algorithm that accurately predicted your recommendation? If so, we'd love to hear from you. We are looking for an extraordinary data scientist who is passionate about designing, developing, and fielding data mining solutions that have direct and measurable Product Quality impact to Apple. You will work with various business leaders and executives to help identify viable data mining opportunities and then implement end to end analytical solutions. You have a broad knowledge of existing data mining algorithms and the creativity to invent and customize when necessary.
- Familiarity with database modeling and data warehousing principles with a working knowledge of SQL.
- Creativity to go beyond current tools to deliver the best solution to the problem
- Strong programming skills in Python, SQL and SPARK
- Exceptional interpersonal and communication skills
- Proven ability to work independently and make key decisions on projects
- Savvy at extracting knowledge from data
Apple has a tremendous amount of data, and we have just scratched the surface in pattern detection, anomaly detection, predictive modeling, and optimization.There are many exciting problems to be discovered and solved and many business owners eager to leverage data mining. We encourage our scientists to stay abreast of data science research by attending conferences and working with academic faculty and students. We support a collaborative work environment, but we also allow solution autonomy on projects. Responsibilities: - Conceive and design end to end data science solutions to support Apple's business units and initiatives to support product quality - Work with business owners to map business requirements into technical solutions. - Develop and implement solutions to fit business problems, which may include applying algorithms from a standard tool or custom algorithm development. - Work closely with data warehouse architects and software developers to generate flawless business intelligence solutions for end users. - Support production analytic solutions. - Perform ad-hoc statistical and data science analyses. - Present results of analyses to business units.
Education & Experience
Ph.D. in Data Science, Machine Learning, Statistics, Operations Research or related field is required