Senior Vision Framework Software Engineer

3 days ago


Seattle, Washington, United States Apple Full time

**About Us**

Apple is a technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. Our vision is to bring the best user experience to our customers through our innovative products and services.

Our team in Seattle is working on cutting-edge technologies like Computer Vision and Machine Learning to transform the way millions of people collect, discover, and share their memories. We're looking for a skilled engineer to join our Vision Framework team and contribute to making these exciting technologies available.

The role involves integrating advanced algorithms and machine learning technology into products that improve daily experiences for millions of users. You will help take breakthroughs from the lab to production, implementing frameworks, benchmarking, prototyping, and integrating our technology into next-generation mobile and desktop applications.

We're seeking a flexible engineer who enjoys using their skills to excel in a wide variety of tasks. Excellent problem-solving skills are essential, as is a passion for writing high-quality code. A proven track record of dedication contributing to general software engineering teams is required.

Minimum Qualifications:

  • Bachelor's, Master's, or Ph.D. in Computer Science, or Computer Engineering, or equivalent experience.
  • 5+ years of impactful experience in general software engineering, preferably across multiple platforms and languages for various solutions.
  • Solid experience in Swift, C/C++, and/or Objective-C.
  • Proven track record in designing and implementing solutions using modern architectural concepts and processes.

Key Qualifications:

  • Knowledge of concurrency and its use in application and framework development.
  • Familiarity with software configuration management processes such as unit tests, code reviews, and continuous integration.
  • Domain experience in image generation, computer vision, or related fields (computer graphics, image processing, multimedia, etc.).
  • Experience with macOS and/or iOS development, and familiarity with UNIX-based systems.
  • Experience shipping products is desirable.

Salary: $173,600 - $256,600 per year

Benefits: Comprehensive medical and dental coverage, retirement benefits, discounted products and services, reimbursement for certain educational expenses, discretionary bonuses, and commission payments.



  • Seattle, Washington, United States Apple Full time

    About AppleAt Apple, we believe that technology should be accessible to everyone. We're committed to making a positive impact on the world through our innovative products and services.">Job SummaryWe're looking for an experienced Senior Vision Framework Software Engineer to join our team in Seattle, Washington. This role involves integrating cutting-edge...


  • Seattle, Washington, United States Apple Full time

    **Transforming Technology**We believe that computer vision and machine learning can change the world. At Apple, we're working towards making these exciting technologies available to everyone. As a Senior Vision Framework Software Engineer, you will join our software development team to develop and integrate cutting-edge algorithms and machine learning...


  • Seattle, Washington, United States Apple Full time

    Company Overview:We are the System Intelligence and Machine Learning (SIML) software frameworks group at Apple. Our work supports essential Apple offerings such as computer vision solutions for Camera and Photos, and Apple Intelligence experiences for image generation.Job Description:As a Senior ML Frameworks Software Engineer, you will help take...


  • Seattle, Washington, United States Apple Full time

    **Company Overview**At Apple, we believe that technology can change the world. Our System Intelligence and Machine Learning (SIML) software frameworks group is responsible for productizing foundational technologies meaningful to Apple's ecosystem. We are seeking a highly skilled Senior ML Frameworks Engineer to join our team.Job Description:As a Senior ML...


  • Seattle, Washington, United States Apple Full time

    About Us">At Apple, we're looking for a skilled software engineer to join our Vision Framework team. Our team is part of the System Intelligent and Machine Learning (SIML) group that provides foundational computer vision and machine learning technologies to Apple's ecosystem. As a technical lead on our team, you will have the opportunity to work on exciting...


  • Seattle, Washington, United States Apple Full time

    **Join Our Team**We are seeking an experienced software engineer to make an impactful contribution on our Vision Framework team. As a Senior Vision Framework Software Engineer at Apple, you will play a critical role in developing cutting-edge computer vision and machine learning technologies that transform the way millions of people collect, discover, and...


  • Seattle, Washington, United States Metropolis Full time

    Company OverviewMetropolis is an artificial intelligence company that utilizes computer vision technology to provide frictionless, checkout-free experiences in the real world. Our goal is to reimagine parking and make it possible for millions of consumers to simply 'drive in and drive out.'We envision a future where people can transact in the real world at...


  • Seattle, Washington, United States Blue Origin Full time

    Job SummaryWe're seeking a highly skilled Senior Software Development Engineer to join our team at Blue Origin.This role involves leading the design and development of software systems and infrastructure, crafting web user interfaces, mentoring engineers, and solving complex problems.Key ResponsibilitiesDesign and develop software systems and infrastructure...


  • Seattle, Washington, United States DevSelect Full time

    Job Overview:We are looking for experienced Senior Software Engineers to work with us as remote contractors. Our team at DevSelect is developing a Business Intelligence platform that streamlines the process of connecting Academic Scientists with Bio-Tech firms.Compensation:$90,000 - $110,000 per year (estimated salary).Job Description:In this role, you will...


  • Seattle, Washington, United States LevelTen Energy Full time

    About the RoleAs a Senior Software Engineering Manager at LevelTen Energy, you will lead our engineering team in developing cutting-edge software solutions for the renewable energy industry. This is an excellent opportunity to leverage your technical expertise and leadership skills to drive innovation and growth.Key ResponsibilitiesLead a high-performing...


  • Seattle, Washington, United States Georgia IT Inc Full time

    Job Title: Senior Java Software EngineerAt Georgia IT Inc, we're seeking a highly skilled Senior Java Software Engineer to join our team.We offer a competitive salary range of $120,000 - $180,000 per year.Key Responsibilities:Design and develop high-quality backend systems using Java 8 or higher.Work closely with cross-functional teams to implement...


  • Seattle, Washington, United States Amazon Full time

    About UsAmazon is a leading e-commerce company that revolutionizes the way people shop. We are committed to delivering exceptional customer experiences through innovative technologies and solutions.Our MissionWe are seeking a highly skilled Software Development Engineer II to join our Web Frameworks team in Seattle, Washington. As a key member of our team,...


  • Seattle, Washington, United States ZipRecruiter Full time

    About the Opportunity">">Metropolis is reimagining parking to enable frictionless, checkout-free experiences in the real world, and we're looking for a talented Senior Machine Learning Software Engineer to help us achieve this vision.">">This role will involve designing, developing, and optimizing computer vision, machine learning, and application software...


  • Seattle, Washington, United States Amazon Full time

    Company OverviewThe Web Frameworks team at Amazon is part of the Store Rendering Technologies organization. This team's main goal is to develop frameworks and tools for creating mobile applications and website experiences used by millions of customers daily.The services and tools our team creates empower thousands of developers to work with the latest...


  • Seattle, Washington, United States Blue Origin Full time

    Company OverviewAt Blue Origin, we're pushing the boundaries of space exploration and development. Our team is dedicated to creating reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion.We're looking for talented individuals to join our diverse team of problem solvers and contribute to adding new...


  • Seattle, Washington, United States LevelTen Energy Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineering Leader to join our team at LevelTen Energy. This role is ideal for an experienced leader who can drive progress in product development goals, tooling, and processes.About the RoleAs a Senior Software Engineering Leader, you will collaborate with product management to understand business...


  • Seattle, Washington, United States Tik Tok Full time

    OverviewTikTok is the leading short-form mobile video platform, inspiring creativity and bringing joy to its users. With global offices worldwide, we're building a team of talented engineers to drive our business forward.ResponsibilitiesWe're seeking an experienced Senior Backend Software Engineer to lead our recommendation engineering team. You will design...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleAs a Senior Backend Software Engineer on TikTok's Privacy Infrastructure team, you will play a critical role in protecting the personal privacy and data security of billions of users.With a strong focus on innovation and customer satisfaction, our team is committed to embedding security and privacy protection into all designs of products and...


  • Seattle, Washington, United States Sentry Full time

    At Sentry, we're on a mission to empower developers to create better software faster. As a Senior Software Engineer on our Alerts team, you'll play a critical role in building high-performance monitoring tools that help companies like Disney, Microsoft, and Atlassian.We're looking for an experienced engineer with a passion for designing and implementing...


  • Seattle, Washington, United States College of Charleston Full time

    About the Role:This Senior Software Engineer position is a key part of Parametric's IT Organization, reporting to a Principal Software Engineer on the Digital Platform Team. As a member of this team, you will be working on Parametric's client-facing web sites and our customer experience. You will collaborate with the broader Digital Team and Parametric...