NLP Solutions Software Engineer

Apple is a leading technology company known for its innovative products and services.
$121,908 - $183,643
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Machine Learning Software Engineer - Biometrics

Machine Learning Software Engineer position at Apple focusing on biometrics and computer vision technology for next-generation products.

Machine Learning Engineer — Trust and Safety (Account Trust)

Machine Learning Engineer role at Apple focusing on Trust and Safety, developing ML solutions to protect user accounts and prevent fraud across Apple services.

AIML -Software Development Engineer, Machine Learning Platform and Infrastructure

Software Development Engineer role at Apple focusing on Machine Learning Platform and Infrastructure development in Seattle.

Machine Learning Engineer - Strategic Data Solutions

Machine Learning Engineer role at Apple focusing on data-driven solutions for fraud prevention, security improvement, and efficiency optimization across company operations.

Computer Vision and Machine Learning Engineer

Computer Vision and Machine Learning Engineer role at Apple, focusing on developing real-time on-device Computer Vision and Machine Perception technologies for spatial computing applications.

Description For NLP Solutions Software Engineer

As an NLP Solutions Software Engineer at Apple, you'll be part of the Silicon Technologies group, focusing on building AI-driven solutions for pressing business challenges. Your role involves developing LLM components for generative AI applications, collaborating with internal teams to understand domain-specific needs, serving as a point of contact for customers, and enabling efficient chip delivery through data-driven approaches. You'll work on creating elegant solutions to complex challenges, ensuring Apple products and services can seamlessly handle tasks loved by millions. This highly visible role requires passion for NLP and generative AI, with responsibilities including LLM component development, cross-functional collaboration, technical issue resolution, and driving efficiency in chip delivery through data utilization.

Last updated 7 months ago

Responsibilities For NLP Solutions Software Engineer

  • Develop LLM components for generative AI applications
  • Collaborate with internal teams to understand domain-specific needs
  • Serve as point of contact for customers, resolving technical issues
  • Enable efficient chip delivery through data utilization

Requirements For NLP Solutions Software Engineer

Python
  • Python programming experience
  • Hands-on experience in NLP and Data Science principles
  • Knowledge of current Gen AI research in RAG, Semantic Search, Agents, or Prompt Engineering
  • Bachelor's Degree

Benefits For NLP Solutions Software Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?