Software Engineer
Role summary
A leading technology innovator is seeking a Senior Staff Software Engineer to lead software design and development within the AI Runtime SDK, focusing on the IoT domain. This role involves contributing to the execution of advanced deep neural networks and large language models, driving feature development for AI SDKs, and providing guidance to junior team members. The ideal candidate will have 8+ years of software development experience, proficiency in C/C++ and Linux/Unix, and strong skills in data structures, algorithms, OOP, debugging, and testing. Experience with neural network architectures and embedded software development is preferred. This hybrid role offers the opportunity to work on cutting-edge AI technologies shaping the future of connected devices.
Senior Staff Software Engineer | Hybrid | $178,400 - $267,600
We're hiring on behalf of a leading technology innovator known for pushing the boundaries of what's possible to enable next-generation experiences. This organization drives digital transformation to help create a smarter, connected future for all.
The Role
• Lead software design and development within the AI Runtime SDK, focusing on the IOT domain.
• Contribute to the efficient execution of advanced deep neural networks and large language models.
• Drive feature development and enhancements for AI SDKs supporting various IOT product platforms.
• Provide guidance to junior team members and participate in strategic planning.
• Stay current with industry and academic advancements to continuously enhance solutions.
What You'll Need
• Bachelor's degree in Engineering, Information Systems, or Computer Science, with 8+ years of industry software development experience.
• Proficiency in C/C++ software development and experience with Linux/Unix-based OS systems.
• Strong software development skills, including data structure and algorithm design, object-oriented principles, and debugging/testing.
• Ability to work independently, lead a software team, and collaborate effectively with cross-functional teams.
• Excellent communication skills, including the ability to convey complex information to diverse audiences.
• Experience with different Neural Network architectures and embedded software development is preferred.
What's On Offer
• Opportunity to work on cutting-edge AI technologies shaping the future of connected devices.
• Lead significant feature development and make decisions impacting the broader work group.
• Collaborate with cross-functional teams to deliver robust, scalable AI software solutions.
• Competitive salary, annual discretionary bonus program, and potential for RSU grants.
Apply via Haystack today!
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite