Search jobs > Austin, TX > Solution engineer

NLP Solutions Software Engineer

Apple
Austin, TX, United States
Full-time

Summary

Posted : Sep 12, 2024

Role Number : 200567515

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail?

As part of our Silicon Technologies group, you'll help build AI-driven solutions that solve pressing business challenges.

You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.

Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. We are looking for an individual who is passionate about joining Apple's engineering team as an NLP Solutions Software Engineer to enable building generative AI applications for our domains.

Description

In this highly visible role, your primary responsibilities will include : - Developing LLM components for use in generative AI applications.

  • Collaborate with our internal multi-functional design teams as well as the AIML organization at Apple to understand domain-specific needs and tailor AI solutions to these domains.
  • Serving as the point of contact for customers, resolving technical issues, and providing insights on LLM infrastructure improvements.
  • Enabling the organization to leverage data and drive efficiency in chip delivery.
  • Python programming experience
  • Hands-on-experience in NLP and Data Science principles (ie. Indexing knowledge, pre-processing data, or fine-tuning models)
  • Knowledge of current Gen AI research in one of the following areas : RAG, Semantic Search, Agents, or Prompt Engineering
  • Minimum requirement of Bachelors Degree + 0 years of relevant industry experience

Preferred Qualifications

Experience in designing and implementing information retrieval systems using embeddings (e.g., MiniLM), vector stores (e.

g., Milvus, Qdrant), or similarity match & ranking techniques

  • Designed and optimized RESTful services
  • Comfort within Linux / Unix environments
  • Understanding of software engineering practices (agile, code review, automated builds, regressions testing)

Education & Experience

Additional Requirements

More

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.

26 days ago
Related jobs
Promoted
Western Union
Austin, Texas

Software Solutions Engineer, Core Bank. Do you view core banking in the Retail Financial industry as more than just processing accounts, and instead see it as an opportunity to improve the digital banking customer experience? Do you have experience working with modern Core Banking systems and managi...

Promoted
Apple
Austin, Texas

Apple's Partner Solutions and Technology team is building high impact applications for our channel partners, and we are looking for a Senior Software Engineer - Full Stack to join us in solving problems that directly impact the business. If you are a Software Engineer who cares about impeccable code...

Promoted
AMD
Austin, Texas

Would you like to be part of a world-class team enabling software for world-class datacenters and the mightiest supercomputers? AMD is searching for talented and highly motivated Software Engineers to join our team of developers pushing the boundaries of efficiency and performance to enable and opti...

Promoted
Apple
Austin, Texas

Apple's Information System & Technology team is looking for an experienced Java Software Engineer. Communicate effectively with partners and engineers; participate in design reviews, code reviews, write effective JUnits; Analyze and debug production issues and provide timely solutions. Strong knowle...

Promoted
Advanced Micro Devices, Inc.
Austin, Texas

Would you like to be part of a world-class team enabling software for world-class datacenters and the mightiest supercomputers? AMD is searching for talented and highly motivated Software Engineers to join our team of developers pushing the boundaries of efficiency and performance to enable and opti...

AMD
Austin, Texas

SMTS SOFTWARE DEVELOPMENT ENGINEER. AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. In the ever-evolving landscape of artificial intelligence, we are a powerhouse – a cutting-edge 'AI Software Solutions team' p...

Apple
Austin, Texas

Apple's Partner Solutions and Technology team is looking for an extraordinary Quality Engineer who is passionate about quality. Possess a strong passion to work in a growing, energizing environment of innovation, working with a creative team of dedicated developers and Quality Engineers. Will you jo...

AMD
Austin, Texas

Would you like to be part of a world class team enabling software for world class datacenters and the mightiest supercomputers? AMD is searching for talented and highly motivated AI Software Engineers to join our team of developers pushing the boundaries of efficiency and performance to enable and o...

Advanced Micro Devices, Inc
Austin, Texas

Are you excited to work with one of Top 1% of the AI companies in the world? THE ROLE: Would you like to be part of a world class team enabling software for world class datacenters and the mightiest supercomputers? AMD is searching for talented and highly motivated Software Engineers to join our tea...

Environmental Solutions Group
Austin, Texas

The AI Software Engineer will develop, program, and train the complex networks of algorithms that encompass AI so those algorithms can work like a human brain. Must be an expert in software development, data science, data engineering and programming, and be able to uncover and pull data from a varie...