New opportunity

Machine Learning Software Engineer

Apple · Hyderabad, India

About this role

The Machine Learning Software Engineer will build and support high-performance, scalable enterprise platforms for Search, Knowledge Graph, and ML inferencing systems. The role involves developing workloads for ML/KG/Inference platforms and leveraging Search and Generative AI technologies to ensure robust, high-throughput application performance.

Skills for this role

JavaPythonDistributed SystemsSearchInformation RetrievalGenerative AISolrOpenSearchRelevance TuningData StructuresAlgorithmsConcurrencyMulti-threading