Apple Backend/Big Data Software Engineer - Tech Lead in Cupertino, California
Backend/Big Data Software Engineer - Tech Lead
Santa Clara Valley (Cupertino),California,United States
Machine Learning and AI
4+ years of SW development experience, including SW architecture design, reliability and performance
Proven object-oriented fundamentals and design patterns
Proficiency in Python and/or C++ Experience with SQL and/or NOSQL
Proven experience with writing both front and backends for Web Applications is required.
Proven experience with HTML and Java Script is required.
Able to communicate clearly and collaborate with cross-functional teams
Able to lead a project with minimal guidance
Excellent problem solving and root cause analysis skills
Exposure to algorithms, AI/ML, or data science projects including evaluating algorithms on datasets
Exposure to data generation and analyses
Exposure to Computer Vision Tracking systems
Experience with a different frameworks/services such as S3, Kubernetes, Docker, Kafka, Spark, Redis, TerraForm, Ansible
Experience with developing scalable systems
Experience with pipelines processing huge data volume
You will design and implement scalable solutions (terabytes of data, multiple thousands of CPU’s) which will affect all the stages of the computer vision/deep learning algorithms development, including data generation, models training and failure analyses. You will work together with algorithm, data, and software engineers to productize and optimize computer vision products, which will be used by millions of Apple customers.
Education & Experience
Masters's degree or higher in Computer Science or equivalent field.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .