Senior Software Engineer, Machine Learning

6 days ago


Shanghai, Shanghai, China Apple Full time CN¥300,000 - CN¥600,000 per year
Are you passionate about Machine Learning and AI, and eager to apply your expertise to solve real-world problems at Apple's incredible scale? Do you want to see your work translated into direct impact on iPhone, AirPods, Watch, Mac, and more? Are you a motivated self-starter eager to lead projects while building and growing a team? Come join us in applying AI and ML techniques across Apple's hardware portfolio, helping bring amazing, groundbreaking products and innovations to life.

We are the Product Integrity AI/ML team, and we develop and deliver software that supports the creation of Apple's unparalleled hardware product line. Our software is used by both Apple engineers and third-party accessory manufacturers to develop and debug their systems, with high visibility throughout the company. If you're an experienced technical leader who can write clean code and drive complex cross-functional projects simultaneously, with a focus on delivering maximum customer impact, we can't wait to hear from you

Description
As a Senior Software Engineer on our team, you will play a pivotal role in shaping and delivering high-impact AI/ML solutions that redefine how Apple designs, manufactures, and tests hardware products. The software you build will power data-driven decisions, uncover new insights, and enable breakthrough capabilities across Hardware Engineering and beyond.

We operate in a fast-paced, collaborative environment, working closely with cross-functional teams to quickly iterate, validate, and deploy practical AI/ML solutions at scale.

Minimum Qualifications
8+ years of professional experience developing production-grade software systems, with a focus on AI/ML

Expertise in Python and/or object-oriented languages, with experience building and deploying AI/ML applications at scale

Hands-on experience with LLMs, custom model development, and RAG/agentic architectures

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent industry experience

Excellent communication skills, with the ability to convey complex technical concepts clearly to both technical and non-technical audiences

Preferred Qualifications
Strong interest in emerging ML technologies and a passion for continuous learning and knowledge-sharing

Experience building, leading, or mentoring high-performing software engineering teams

Master's degree in Computer Science, Engineering, or a related field, or equivalent experience

  • Shanghai, Shanghai, China Roche Full time CN¥120,000 - CN¥180,000 per year

    At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections,  where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure...


  • Shanghai, Shanghai, China Apple Full time CN¥120,000 - CN¥240,000 per year

    Imagine what you could do here At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. This position is offered in Apple's System QA department within Product Integrity organization. The people here at Apple don't...


  • Shanghai, Shanghai, China Coupang Full time CN¥48,000 - CN¥63,000 per year

    Senior Staff/Staff Machine Learning Engineer-LLMBeijing or ShanghaiCompany IntroductionWe exist to wow our customers. We know we're doing the right thing when we hear our customers say, "How did we ever live without Coupang?" Born out of an obsession to make shopping, eating, and living easier than ever, we are collectively disrupting the...


  • Shanghai, Shanghai, China Qualcomm Full time CN¥400,000 - CN¥1,200,000 per year

    *Company:*Qualcomm China*Job Area:*Engineering Group, Engineering Group > Software Applications Engineering*General Summary:*We are seeking a Machine Learning customer support Engineer to support individual developers/ISVs and other collaborators to enable or integrate AI/ML models on top of Qualcomm's hardware and software infrastructure. You will work to...


  • Shanghai, Shanghai, China Qualcomm Full time CN¥80,000 - CN¥120,000 per year

    Company: Qualcomm ChinaJob Area:Engineering Group, Engineering Group > Software Applications EngineeringGeneral Summary:We are seeking a Machine Learning customer support Engineer to support individual developers/ISVs and other collaborators to enable or integrate AI/ML models on top of Qualcomm's hardware and software infrastructure. You will work to...


  • Shanghai, Shanghai, China Optiver Full time CN¥1,200,000 - CN¥2,400,000 per year

    Key ResponsibilitiesBuilding the compute platform and machine learning libraries for large scale machine learning and simulation workloadsFocus on compute platform stability and efficiency on both CPU and GPU clusters, making the platform observable and scalableUtilize cluster monitoring and profiling tools to identify bottlenecks and optimize both...


  • Shanghai, Shanghai, China Optiver Full time CN¥120,000 - CN¥180,000 per year

    Key ResponsibilitiesBuilding the compute platform and machine learning libraries for large scale machine learning and simulation workloadsFocus on compute platform stability and efficiency on both CPU and GPU clusters, making the platform observable and scalableUtilize cluster monitoring and profiling tools to identify bottlenecks and optimize both...


  • Shanghai, Shanghai, China GOAT Group Full time CN¥120,000 - CN¥240,000 per year

    About the TeamAt GOAT Group, the Engineering team is an integral part of our dynamic company. By joining the team, your skills will be front and center, working alongside other passionate individuals to solve problems and build software. From launching compelling new consumer experiences, tackling global logistics challenges to scaling infrastructure to...


  • Shanghai, Shanghai, China Coupang Full time

    Coupang is the largest e-commerce company in Korea, delivering millions of items, including fresh groceries, within hours to millions of people, 365 days a year. Our mission is to create a world in which customers wonder, 'How did I ever live without Coupang?' Korea is one of the fastest growing e- commerce markets in the world, and Coupang is a leader in...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥60,000 - CN¥180,000 per year

    Job DetailsJob Description:Conducts design and development to build and optimize AI software. Designs, develops, and optimizes for AI frameworks and to contribute to external frameworks (e.g., PyTorch, SGlang). Implements various distributed algorithms such as model/data parallel frameworks, parameter servers, dataflow based asynchronous data communication...