Apple
Posted 2mo ago

Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML)

Apple
Cupertino, California, United States
OnsiteFull Time
Responsibilities
  • building models
  • deploying systems
  • collaborating cross-functionally
Requirements
  • Experience in natural language processing and machine learning
  • Building and deploying ML/NLP systems for on-device and private cloud
  • Strong collaboration and communication skills

Job description

Are you interested in building amazing Generative AI experiences that will touch the lives of billions of people by utilizing state-of-the-art NLP and machine learning? Do you enjoy collaboration and team work to accomplish innovative ML driven user experiences? We are looking for a Software Engineer who is passionate about translating expertise in NLP and ML into impactful applications for users.

The role allows you to be a highly multi-functional engineer with plenty of opportunities to collaborate cross-functionally and get high visibility for your work. Our team is responsible for the Research, Development and Deployment of ML/NLP technologies that power Apple Intelligence on device and on private compute cloud. Our team was also responsible for building Generative AI experiences for Writing Tools, Smart Replies, Transformer Models for Keyboard across all Apple Platforms.

Our team has a great mix of talent across NLP, Software Engineering and Machine Learning. We love to share our knowledge within our team, stay abreast of state-of-the-art and deliver outstanding products for our users. We also have a strong culture of multi-functional collaboration across teams at Apple.

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Software Engineer roles near Cupertino, California
5h
Save
Mark Applied
Hide
Senior Software Engineer
Berkeley, California, United States
$175k-$190k/yr OnsiteFull Time
Copper
Copper: Manufacturing battery-integrated induction stoves for simple home electrification.
Professional software development experience; cloud systems, distributed systems, data pipelines, TypeScript or Python, React, SQL, automated testing, reliability, and cross-functional communication.
AWS, TypeScript, Python, React, SQL, React Native, Agile, Scrum, C, C++, protobufs, RPC
6h
Save
Mark Applied
Hide
Staff Software Engineer
Sunnyvale, California, United States
$265k-$284k/yr HybridFull Time
Uber
UberNYSE: UBER: A technology platform for transportation, delivery, and freight.
5+ YOEBachelor's degree in a quantitative or computer science field and 5 years of experience developing and deploying production machine learning models, with Python, Java, big data, MLOps, and database expertise.
Python, Java, Spark, Hadoop, SQL, MySQL, Presto
6h
Save
Mark Applied
Hide
Senior Software Engineer, DVIP
Sunnyvale, California, United States
$137k-$188k/yr HybridFull Time
Dolby Laboratories
Dolby LaboratoriesNYSE: DLB: Develops audio and video signal processing and compression technologies.
Bachelor's or master's in computer science or electrical engineering; C/C++ coding, optimization with multithreading or SIMD, Windows or Linux development, and strong written and verbal communication required.
C, C++, Microsoft Windows, Linux, OpenGL, Vulkan, Direct3D, CUDA, OpenCL, onnxruntime, OpenCV, OpenMP, MATLAB, Python, Perforce, Git, Jira
6h
Save
Mark Applied
Hide
Senior Software Engineer, Streaming Platform
San Francisco or Toronto
$155k-$400k/yr HybridFull Time
Sentry
Sentry: Developer platform for error tracking and performance monitoring.
5+ YOERequires 5+ years of software engineering experience, distributed systems or streaming expertise, programming proficiency, Kafka or similar experience, and cloud systems experience with Kubernetes, AWS, or GCP.
Kafka, Python, Rust, Go, Java, Flink, Spark Streaming, Kubernetes, AWS, GCP, ClickHouse, Arrow, Materialize, RisingWave
7h
Save
Mark Applied
Hide
Cleared Senior/Principal Software Engineer - Special Programs, NM/CA, Onsite
Albuquerque or Livermore
$118k-$236k/yr OnsiteFull Time
Sandia National Laboratories
Sandia National Laboratories: Federal research and development laboratory for national security.
5+ YOEBachelor's degree and 5 years of relevant experience, or equivalent education and experience. Requires active DOE Q or equivalent clearance, ability to obtain SCI clearance, and software engineering experience.
Agile, Java, JavaScript, JQuery, Spring Boot, Tomcat, Linux, TypeScript, HTML5, CSS, Angular, Dust, Oracle Database, Test-driven development, Nexus, Web Services, WSDL, SOAP, REST, Apache Karaf, Apache Camel, Mina/Netty, OSGI, JMX, JDBC, Apache Aries, Log4J2, Apache CXF, Docker, Hazelcast, Apache Ignite, Oracle PL/SQL, SQLite, NoSQL, Cassandra
7h
Save
Mark Applied
Hide
Software Engineer, New Grad
San Francisco or New York City
$90k-$140k/yr OnsiteFull Time
Charta Health
Charta Health: AI platform for automating healthcare administrative and clinical workflows.
Bachelor's or master's degree in computer science or related field, or equivalent experience; programming proficiency; shipped software; independent problem-solving; clear written communication; and interest in generative AI.
Python, TypeScript, Node.js, Java, React, Next.js
7h
Save
Mark Applied
Hide
Software Engineer (Full Time)
San Francisco, California, United States
$100k-$170k/yr OnsiteFull Time
Haladir
Haladir: Decisional AI layer for logistics and supply chain optimization.
Exceptional full-stack engineering skills, production experience with AI coding tools, strong product judgment, willingness to relocate to San Francisco, frequent travel, and US work authorization.
AI coding tools, WMS, TMS, OMS, ERP
7h
Save
Mark Applied
Hide
Software Engineer III, Edge
Redwood City, California, United States
$165k-$207k/yr HybridFull Time
Box
BoxNYSE: BOX: Provides cloud-based content management and secure file sharing services.
3+ YOERequires 3+ years of backend software engineering experience, Python, Terraform, networking fundamentals, infrastructure as code, systems thinking, collaboration, and production automation experience.
Python, Terraform, GCP, AWS, Infroscope