Software Engineer, Search and RAG Applications
Santa Clara County, CA - USA
Job Summary
Join our team to develop the engine that powers real-time experiences for Siri and Search for millions of users globally! As a Software Engineer you will be responsible for ingesting and delivering exceptional user experiences. Your work will utilize distributed systems design and manage real-time data ingestion pipelines and develop advanced search systems. Youll collaborate with world-class engineering product and design teams to create rich user experiences. These will be powered by robust high-performance backend systems and machine learning technology to execute on our technical roadmap.
You want to deliver innovative new experiences to our users and can design and build the systems to support themnYou have experience writing high-performance server software on Linux/UnixnYou are proficient in two of following languages: C/C Go Python Java ScalanBS in Computer Science Artificial Intelligence Machine Learning Information Retrieval Data Science or related field or equivalent work experience
You have experience with realtime ingestion pipelinesnAnalyzing search ranking and relevance requirements issues and opportunitiesn2 years of industry related experience working in collaborative environmentsnBuilding machine-learned models for search relevance ranking query understanding and questioningnExperience with utilizing PyTorch TensorFlow or JAX for training and deploying deep learning modelsnYou have experience with RESTful services and supporting production environmentsn
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more