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 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...

LexisNexis Risk Solutions Inc. Company
Texas
Remote

The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and methodologies, along with a proven track record of successfully implementing NLP solutions in Java-based environments. We are seeking a talented and experienced Senior NLP Engineer with a minimu...

Promoted
Apple
Austin, Texas

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performa...

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...

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...

SIS-Systems Integration Solutions, Inc.
Austin, Texas

Our direct client is looking for a Software Engineer based in the Austin, TX location. Client: large tech Giant Red FruitDuration: 12 months +Title: Software Engineer (Back-end developer)Location: Austin, TX Type: Hybrid (3 days on site 2 days off site)Job Description:Skill Sets Niche Skill Experien...

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...

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...

Advanced Micro Devices, Inc
Austin, Texas

AMD together we advance_ AI Software Engineer, AI Software Solutions THE GROUP: AI is defining the next era of computing, and this is just the beginning. 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 so...