Qureos

Find The RightJob.

Software Development Engineer

Summary

Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! Smart people and inspiring, innovative technologies are the norms here. Do you love working on challenges that no one has solved yet? Are you ready to be part of a team transforming wireless technology? Join us to help deliver the next groundbreaking Apple product!

Description

Apple’s Modem Tools Software team is seeking talented, highly motivated, and disciplined engineers to build and improve best-in-class software triaging and analysis tool for debugging and deep inspection of modem logs. This role requires strong system-level thinking, solid software design and development expertise, and the ability to understand and debug complex, distributed environments. In this role, in addition to building best-in-class tooling solution you will also play a key role in modernizing the tooling ecosystem by incorporating AI/ML powered capabilities and enabling intelligent, automated, and accelerated triaging workflows.

Responsibilities

  • The position involves collaborating with world-class hardware and software teams, understanding their everyday problems, identifying solutions to make a smoother triaging experience enabling them to bring the best cellular solutions.
  • Design, develop and maintain advanced and intelligent triaging solutions
  • Build scalable, maintainable software architecture for complex diagnostic workflows.
  • Apply AI and machine learning technologies to development tools and workflows, creating intelligent systems that to automate failure detection, root-cause analysis, and triaging to enhance engineering productivity
  • Design and implement machine learning models that solve day-to-day problems
  • Collaborate with cross-functional teams to integrate AI-driven networking features into system architecture and hardware platforms
  • Optimize ML/SLM models for on-device inference, balancing accuracy with power consumption and computational constraints
  • Analyze large-scale network telemetry data to identify patterns, anomalies, and opportunities for ML-based improvements
  • Drive innovation by researching emerging technologies and AI techniques, prototyping novel solutions

Minimum Qualifications

  • At least 5-8 years’ experience with strong software development background and application development
  • Strong Software Engineering skills including design, programming (C++/Java/Swift and Python) and debugging
  • Demonstrated strong experience with machine learning frameworks(PyTorch/TensorFlow) and applying ML techniques to solve real-world problems
  • At least 2 years of experience working with GenAI, RAG and Vector databases
  • Excellent written and verbal communication skills with an ability to collaboratively work with various teams
  • Strong communication skills, strong interpersonal skills, self-starter and strong initiative skills

Preferred Qualifications

  • Bachelors or Master’s in Computer Science Engineering
  • Highly motivated and self-directed
  • Excellent problem-solving skills
  • Experience working in cross functional environments and can clearly communicate while confidently participating in active discussions
  • Passionate and inquisitive and seek to solve everyday problems in innovative ways

© 2026 Qureos. All rights reserved.