Upload your resume - Let employers find you
Page 4 of 123 jobs
Seattle, WA
  • Apple’s AI/ML organization is looking for a Research Program Manager to partner with researchers in the creation of groundbreaking technologies across products…
Research & DevelopmentExperience with or knowledge of the regulations, administration, principles, and practice of advancing or innovating services or products.Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.
Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.Relationship ManagementExperience managing a company's continuous engagement with its target audience.Project / Program ManagementSkills or experience with project management and/or program management.
Seattle, WA
  • As an senior software engineer on our team you are responsible for designing & building software systems that are part of this platform.
Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. PythonAn interpreted, open-source programming language.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.
Disability FriendlyIndividuals with disabilities are encouraged to apply.GoOpen source programming language based on the tradition of the C programming language. Developed at Google.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.Distributed SystemsSkill or experience with distributed computing systems.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.JavaA compiled programming language and computing platform. Runs mainly on servers.Software DevelopmentExperience in or knowledge of software development.ScalaA functional programming language that runs on the JVM (Java Virtual Machine).
Pittsburgh, PA
  • The goal of Siri’s Natural Language team is to take Apple’s voice assistant to the next level of intelligence and accuracy using advanced statistical techniques…
Disability FriendlyIndividuals with disabilities are encouraged to apply.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Natural Language ProcessingExperience with Natural Language Processing, a process that focuses on interaction between computers and human languages.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.
Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.JavaA compiled programming language and computing platform. Runs mainly on servers.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.PythonAn interpreted, open-source programming language.Statistical AnalysisExperience or knowledge of performing various methods of statistical analysis.
Seattle, WA
  • You will design and implement new machine learning algorithms and techniques and collaborate with the most innovative product development teams in the world.
Research ExperienceExperience or skill conducting research.Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Software DevelopmentExperience in or knowledge of software development.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.
PythonAn interpreted, open-source programming language.Full-timeAn employee will work full time.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.StatisticsKnowledge or experience in the field of statistics, from basic to advanced.
Austin, TX
  • Imagine what you could do here.
  • Millions of people now use Siri to send a message, play their favorite song or even take a selfie.
Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.iOSOperating system for Apple mobile devices, such as phones or tablets.Writing SkillsSkills, knowledge, and experience with creating written content through any medium.Employee DiscountA program that provides employees with products and services at a discount.Full-timeAn employee will work full time.ProofreadingExperience reviewing written text for typographical consistency, grammar, and spelling.
Monday to FridayA work schedule that covers Monday through Friday.JapaneseProficiency in the Japanese language.Health InsuranceA type of insurance that covers the whole or part of an insured person's medical expenses.TypingSkill using a computer keyboard to type.Analysis SkillsSkill at using mental reasoning or research to gain insight into or solve problems.
Austin, TX
  • Imagine what you could do here.
  • Millions of people now use Siri to send a message, play their favorite song or even take a selfie.
Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.iOSOperating system for Apple mobile devices, such as phones or tablets.Writing SkillsSkills, knowledge, and experience with creating written content through any medium.Employee DiscountA program that provides employees with products and services at a discount.Full-timeAn employee will work full time.ProofreadingExperience reviewing written text for typographical consistency, grammar, and spelling.
Monday to FridayA work schedule that covers Monday through Friday.MandarinProficiency in the Mandarin language.Health InsuranceA type of insurance that covers the whole or part of an insured person's medical expenses.TypingSkill using a computer keyboard to type.Analysis SkillsSkill at using mental reasoning or research to gain insight into or solve problems.
Seattle, WA
  • Play a part in the next revolution in human-computer interaction.
  • 3+ years of industry experience with C++ or Swift or Objective-C.
AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.SwiftA programming language designed by Apple for Apple platforms.
Objective-CA programming language used primarily in Apple operating systems.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.APIsSkill or experience with programming interfaces that allow communication between products or services.
Santa Clara Valley, CA 95014
  • You will work with tools and automation as well as drive testing for the qualification of Siri features.
  • 4+ years professional work experience.
Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Shell ScriptingScripts that run in a Unix or Windows shell.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.PythonAn interpreted, open-source programming language.Full-timeAn employee will work full time.DebuggingSkill or experience in the process of finding and fixing bugs, errors, and problems in code, computer software, or computer hardware.
AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.JavaA compiled programming language and computing platform. Runs mainly on servers.Organizational SkillsAbility to organize workload, processes, or physical objects and spaces.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.iOSOperating system for Apple mobile devices, such as phones or tablets.
Santa Clara Valley, CA 95014
  • Strong background in search engine core engineering, information retrieval, data management and artificial intelligence.
  • Imagine what you could do here.
AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Natural Language ProcessingExperience with Natural Language Processing, a process that focuses on interaction between computers and human languages.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.
Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.GoOpen source programming language based on the tradition of the C programming language. Developed at Google.JavaA compiled programming language and computing platform. Runs mainly on servers.PythonAn interpreted, open-source programming language.
Santa Clara Valley, CA 95014
  • 5+ years of professional software engineering experience.
  • Demonstrated ability to write thoughtful, maintainable code.
  • BS/MS in Computer Science or equivalent.
Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Full-timeAn employee will work full time.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.
Organizational SkillsAbility to organize workload, processes, or physical objects and spaces.OOPExperience with OOP (object-oriented programming), a programming language model that is organized around the notion of objects rather than actions.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.
  • The goal of Siri’s Natural Language team is to take Apple’s voice assistant to the next level of intelligence and accuracy using advanced statistical techniques…
Disability FriendlyIndividuals with disabilities are encouraged to apply.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Natural Language ProcessingExperience with Natural Language Processing, a process that focuses on interaction between computers and human languages.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.
Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.JavaA compiled programming language and computing platform. Runs mainly on servers.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.PythonAn interpreted, open-source programming language.Statistical AnalysisExperience or knowledge of performing various methods of statistical analysis.
Santa Clara Valley, CA 95014
  • Strong background in machine learning and artificial intelligence with expertise in one or more of: computer vision, NLP, optimization, deep learning,…
Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Disability FriendlyIndividuals with disabilities are encouraged to apply.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.Distributed SystemsSkill or experience with distributed computing systems.
Natural Language ProcessingExperience with Natural Language Processing, a process that focuses on interaction between computers and human languages.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks.
Santa Clara Valley, CA 95014
  • Play a part in the next revolution in human-computer interaction.
  • The Siri Speech team is looking for exceptionally skilled engineers to work on the core speech…
AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Distributed SystemsSkill or experience with distributed computing systems.Natural Language ProcessingExperience with Natural Language Processing, a process that focuses on interaction between computers and human languages.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Full-timeAn employee will work full time.
Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.Analysis SkillsSkill at using mental reasoning or research to gain insight into or solve problems.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.
Seattle, WA
  • As a successful Siri engineer, you will combine strong technical skills with a good product design sense, and are driven to deliver a phenomenal customer…
Disability FriendlyIndividuals with disabilities are encouraged to apply.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Data StructuresExperience or skill with the organization and storage of data that allows for easy access and modification.Full-timeAn employee will work full time.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.JavaA compiled programming language and computing platform. Runs mainly on servers.
Web ServicesExperience developing, integrating, or testing web services.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.OOPExperience with OOP (object-oriented programming), a programming language model that is organized around the notion of objects rather than actions.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.APIsSkill or experience with programming interfaces that allow communication between products or services.
Santa Clara Valley, CA 95014
  • An ideal candidate will have a proven track record of delivering high quality products and will be a perfect fit in our team.
MentoringExperience providing guidance and support to less experiences practitioners.Disability FriendlyIndividuals with disabilities are encouraged to apply.Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. Software DevelopmentExperience in or knowledge of software development.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Full-timeAn employee will work full time.
Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.SwiftA programming language designed by Apple for Apple platforms.Objective-CA programming language used primarily in Apple operating systems.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.
Seattle, WA
  • You will design and implement new machine learning algorithms and techniques and collaborate with the most innovative product development teams in the world.
Research ExperienceExperience or skill conducting research.Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. Software DevelopmentExperience in or knowledge of software development.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.
PythonAn interpreted, open-source programming language.Full-timeAn employee will work full time.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.StatisticsKnowledge or experience in the field of statistics, from basic to advanced.
Seattle, WA
  • You will work with tools and automation as well as drive testing for the qualification of Siri.
  • 6+ years professional work experience.
Disability FriendlyIndividuals with disabilities are encouraged to apply.AIExperience with artificial intelligence, or the use of machines which can learn and adapt as they perform computing tasks. PerlA general-purpose programming language often used for developing web applications and scripting.C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.Full-timeAn employee will work full time.
DebuggingSkill or experience in the process of finding and fixing bugs, errors, and problems in code, computer software, or computer hardware.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.JavaA compiled programming language and computing platform. Runs mainly on servers.Shell ScriptingScripts that run in a Unix or Windows shell.Web ServicesExperience developing, integrating, or testing web services.Communication SkillsExperience or skill effectively exchanging and understanding information, verbally or in writing.Organizational SkillsAbility to organize workload, processes, or physical objects and spaces.iOSOperating system for Apple mobile devices, such as phones or tablets.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.PythonAn interpreted, open-source programming language.
Pittsburgh, PA
  • Shown experiences on delivering distributed systems and services in a production setting.
  • Shown experiences using system monitoring tools and automated testing…
Doctoral DegreeTerminal degree awarded by universities or colleges at the completion of an advanced, research-focused course of study. A Doctoral Degree enables the holder to teach at high levels in universities or colleges, or to work in other specialized professional roles. Master's DegreeDegree awarded to students by universities or colleges at the completion of a post-bachelor's degree course of study. A Master's Degree is considered more advanced than a bachelor's degree. May be awarded as part of a PhD.HadoopA framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.C/C++Generic programming language developed by Bjarne Stroustrup. C is standardized by the ISO (International Standards Organization) and ANSI (American National Standards Institute). C++ is standardized by the ISO.PythonAn interpreted, open-source programming language.Machine LearningKnowledge of or experience with machine learning. Machine learning may incorporate algorithm development, training algorithms with sample sets, or using machine learning results for data analysis.
Disability FriendlyIndividuals with disabilities are encouraged to apply.GoOpen source programming language based on the tradition of the C programming language. Developed at Google.Computer ScienceSkill or experience in computers and computer concepts such as software, hardware, networking, and the Internet.Distributed SystemsSkill or experience with distributed computing systems.Computer Science DegreePostsecondary degree in computer science, including degrees in information technology. A degree in computer engineering focuses on programming, data architecture, algorithms, and theory.Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.JavaA compiled programming language and computing platform. Runs mainly on servers.Software DevelopmentExperience in or knowledge of software development.SparkAn open-source data processing engine for running analytics.ScalaA functional programming language that runs on the JVM (Java Virtual Machine).Data VisualizationKnowledge of or experience in data visualization concepts and tools.
Austin, TX
  • Imagine what you could do here.
  • Millions of people now use Siri to send a message, play their favorite song or even take a selfie.
Bachelor's DegreeDegree awarded to students by universities or colleges at the completion of an undergraduate, post-high school course of study.iOSOperating system for Apple mobile devices, such as phones or tablets.Writing SkillsSkills, knowledge, and experience with creating written content through any medium.Employee DiscountA program that provides employees with products and services at a discount.Full-timeAn employee will work full time.ProofreadingExperience reviewing written text for typographical consistency, grammar, and spelling.
Monday to FridayA work schedule that covers Monday through Friday.Health InsuranceA type of insurance that covers the whole or part of an insured person's medical expenses.TypingSkill using a computer keyboard to type.Analysis SkillsSkill at using mental reasoning or research to gain insight into or solve problems.