JOBSEARCHER

Software Engineer

We're hiring on behalf of a leading technology innovator!The Role• Lead the software design and development within an AI Runtime SDK, focusing on the IoT domain.• Contribute to the efficient execution of advanced deep neural networks, large language models, and other modern AI architectures.• Drive feature development and enhancements for AI SDKs supporting various IoT product platforms.• Provide guidance to junior team members and participate in strategic planning for SDK integration into IoT products.• Stay current with industry and academic advancements to continuously enhance solutions from both software engineering and machine learning perspectives.What You'll Need• Bachelor's degree in Engineering, Information Systems, or Computer Science, with 8+ years of industry and general software development experience.• Proficiency in C/C++ software development and experience with Linux/Unix-based OS systems software.• 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 and stakeholders.• Experience with different Neural Network architectures and embedded software development is preferred.What's On Offer• A competitive annual salary ranging from $178,400 to $267,600, plus bonus potential.• 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.Apply via Haystack today!