Senior Software Engineer for CV/ML Applications
4 weeks ago
We are seeking a Senior Software Engineer with experience in real-time video or signal processing to help us integrate and optimize existing algorithms for Apple platforms and devices.
As a member of the Video Computer Vision organization, you will play a key role in providing our clients with groundbreaking technologies like FaceID, FaceKit, and gesture control.
The ideal candidate will possess expertise in mobile development, on-device compute, rendering, and compiled programming languages such as Swift, ObjC, Go, Rust, C, C++.
In this role, you will implement on-device high-performance algorithms in Swift and C/C++, constructing compute Metal shaders, and creating proof-of-concept prototypes including UI.
Your contributions will culminate in the seamless integration and performance optimization of these innovations into Apple-quality products.
Additionally, you will collaborate closely with cross-functional teams, including hardware, software, and ML engineers, to ensure the seamless integration and performance optimization of Apple platforms.
This position offers the opportunity to work on high-profile projects and contribute to the advancement of Computer Vision and Machine Learning technologies within Apple products.
Requirements- BS and a minimum of 3 years relevant industry experience
- Solid programming skills in at least one of the following programming languages: C, C++, ObjC, Swift, Go, Rust
- Experience implementing and integrating real-time video and signal processing algorithms
- Experience with API design and software architecture
- MS in EE, Computer Science, or similar with experience in relative fields and a minimum of 5 years of software development experience
- Proven experience in embedded-systems and mobile development
- Strong and proven software development skills with deep understanding of concurrency and multi-threading fundamentals
- Track record of transforming ideas into products
- Experience with Apple's development tools (Xcode, Instruments) and SDKs
- Familiarity with Apple's ML frameworks is a plus
- Familiarity with Metal, OpenGL, CUDA and other GPU technologies
- Excellent communication skills
-
Senior React Developer with AI/ML Expertise
4 weeks ago
Sunnyvale, California, United States Axiom Software Solutions Limited Full timeJob Title: Senior React Developer with AI/ML ExpertiseJob Type: ContractWe are seeking a skilled Senior React Developer with expertise in Artificial Intelligence and Machine Learning to join our team at Axiom Software Solutions Limited.Key Responsibilities:Design and develop scalable React applications with a strong focus on AI/ML integration.Collaborate...
-
Senior Cloud Software Engineer
3 weeks ago
Sunnyvale, California, United States Amazon Full timeJob SummaryWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Amazon. As a key member of our Smart Eyewear development team, you will be responsible for designing, developing, and deploying cloud services and experiences that leverage AI and machine learning techniques.Key Responsibilities* Design and develop large-scale cloud...
-
Senior Software Engineer
3 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...
-
Senior Cloud Software Engineer
4 weeks ago
Sunnyvale, California, United States Amazon Full timeJob DescriptionWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Amazon. As a key member of our team, you will design, develop, and deploy cloud services and experiences that leverage AI and machine learning techniques for our Smart Eyewear product.Key Responsibilities:Design and develop large-scale cloud servicesCollaborate...
-
Software Engineer
3 weeks ago
Sunnyvale, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our AI & Data Platforms team at Apple. As a key member of our team, you will be responsible for building and scaling best-in-class data and reporting apps that present metrics and performance indicators with the least latency and outstanding user experience.You will engage directly with...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Apple Full timeJob DescriptionApple's Manufacturing Systems & Infrastructure (MSI) team is seeking a Senior Software Engineer to develop extraordinary products with a deep appreciation for user experience. As a key member of our team, you will be responsible for defining and developing ML Platform and frameworks for generative AI powered applications at Apple Product...
-
Senior Software Development Engineer
4 weeks ago
Sunnyvale, California, United States Fortinet Full timeJob Title: Senior Software Development EngineerJob Summary:Fortinet is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining our GenAI/ML software systems.Responsibilities:Design, develop, test, and maintain...
-
Software Development Engineer
4 weeks ago
Sunnyvale, California, United States CV Library Full timeJob Overview:We are seeking a skilled Software Development Engineer to join our team at CV Library. The ideal candidate will have a strong background in Java and experience with distributed systems on AWS.Key Responsibilities: Design and develop high-quality, scalable, and maintainable code in Java Collaborate with cross-functional teams to deploy and...
-
AI/ML Engineering Manager
1 month ago
Sunnyvale, California, United States LinkedIn Full timeJob Title: AI/ML Engineering ManagerAt LinkedIn, we're committed to innovation and excellence in our AI/ML engineering team. We're seeking an experienced AI/ML Engineering Manager to lead our team of machine learning engineers in delivering cutting-edge AI innovations that drive business impact.Key Responsibilities:Lead a team of machine learning engineers...
-
Sunnyvale, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Enterprise Technology Solutions Team. As a key member of our team, you will be responsible for designing, building, and maintaining large-scale data pipelines and platforms. Your expertise in Machine Learning, Deep Learning, and Natural Language Processing will be crucial in...
-
Sunnyvale, California, United States Google Full timeJob SummaryWe are seeking a highly experienced Software Engineering Manager II to lead our AI/ML engineering team at Google Cloud AI. The successful candidate will have a strong technical background in software development and a proven track record of managing teams and leading complex projects.Key ResponsibilitiesSet and communicate team priorities that...
-
Senior ML Engineer with LLM Expertise
4 weeks ago
Sunnyvale, California, United States SRI Tech Full timeJob Title: Senior ML Engineer with LLM ExpertiseWe are seeking a highly skilled Senior ML Engineer with expertise in Large Language Models to join our team at SRI Tech Solutions. As a key member of our engineering team, you will be responsible for developing and implementing robust systems for converting natural language queries into useful formats for...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeSoftware Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...
-
Sunnyvale, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Enterprise Technology Solutions team. As a key member of our team, you will be responsible for designing, building, and maintaining large-scale data pipelines and platforms.Key ResponsibilitiesDesign and develop highly scalable, distributed services that handle large volumes...
-
Senior Software Engineer
3 weeks ago
Sunnyvale, California, United States Walmart Global Tech Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team and lead the design and development of mobile applications using React Native. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a team environment.Key Responsibilities:Lead...
-
Sunnyvale, California, United States Amazon Full timeAbout the RoleAs a Senior Software Development Engineer, Application Framework, you will play a critical role in designing and developing the application framework components that power Amazon's innovative consumer electronics. With a focus on system architecture, you will work closely with product teams to create framework components that enable seamless...
-
Senior Software Engineer
3 weeks ago
Sunnyvale, California, United States Store No. 8 Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Store No. 8. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Design and implement software components and systemsCollaborate with cross-functional...
-
Senior Distinguished I, Software Engineer
4 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Distinguished Software Engineer to join our Intelligent Store team as an IC Senior Distinguished role. In this pivotal position, you will play a critical part in developing and maintaining software applications that drive the intelligence and automation of our stores.Key...
-
Senior Distinguished I, Software Engineer
3 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Senior Distinguished Software Engineer to join our Intelligent Store team as an IC Senior Distinguished role. In this pivotal position, you will play a critical part in developing and maintaining software applications that drive the intelligence and automation of our stores.Key Responsibilities:Design, develop,...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using React...