Software Engineer - (C++)
About NimbleEdge:
NimbleEdge enables AI for everyone, everywhere, with a platform for building and deploying on-device AI agents and workflows, which are scalable and cost-efficient, while preserving end-user privacy. NimbleEdge platform provides an end-to-end solution for AI orchestration including on-device data warehousing, optimized execution engines and pre-shipped GenAI models focussed on user in-session reasoning.
Headquartered in San Francisco, NimbleEdge works with some of the largest mobile apps across US and India, helping them deliver stellar user experiences with real-time personalized AI, without breaking the bank on cloud costs or compromising on end user privacy. We’re backed by top VCs (NeoTribe Ventures, Sistema Asia Capital) and AI leaders from OpenAI, Meta, Paypal, UC Berkeley and OpenMined.??
Location - Global (Remote) / Work from anywhere
Software Engineer (C++):
Are you passionate about pioneering AI technologies? NimbleEdge is looking for a highly skilled and innovative Software Engineer to join our exceptional engineering team. In this role, you will be at the forefront of designing and building the on-device infrastructure and cloud services that power seamless Machine Learning and AI execution on mobile devices.
Experience Required:
- 5+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations (excluding internships).
- 3+ years of experience developing performant, scalable applications in modern C++ (C++11 or higher).
- Bachelor's degree in Computer Science or a related field.
- Experience with Linux and/or Python is required.
- Strong understanding of data structures and algorithms.
- Proficiency in object-oriented design and programming.
- Practical experience with multi-threaded, multi-core programming paradigms and building high-performance applications for resource-constrained environments.
- Experience with ML runtimes (ONNX, PyTorch, etc.) is a good-to-have.
About This Role:
We're seeking Software Engineers who are passionate about cutting-edge AI technologies and thrive on solving complex challenges in low-level systems and algorithms. If you love writing exceptional code, have an entrepreneurial spirit, and are deeply technical, innovative, and execution-driven, we’d love to connect. Join us in building pioneering solutions to some of the most exciting problems in AI!
Key Responsibilities
1. Lead discussions with the team to architect and deliver high quality and performant technical solutions for challenging problems.
2. Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability.
3. Take ownership from the ideation phase to deployment and maintenance.
4. Profile, debug, and optimize performance-critical code to ensure efficiency in resource-constrained environments.
5. Keep up with the latest advancements in C++, system programming, and AI infrastructure to integrate best practices into development.
6. Actively participate in the hiring process to bring world-class programmers in the team.
7. Actively engage with customers during POC and post-production for designing creative solutions and bringing their feedback back into the product.
8. Be excited about writing technical blogs and partnering with Open Source communities (like ONNX/PyTorch) to advance the ML/AI runtimes ecosystem.
?Why Join Us?
?? Competitive Rewards – We offer a competitive salary, ESOPs, and the opportunity to own a stake in our success as we scale.
?? Innovate at the Frontier – Work on breakthrough AI technologies that bring intelligence closer to the user and make real-world impact.
? High-ownership Culture – Take charge of critical systems, shape product direction, and drive real influence in a fast-moving, execution-focused environment.
?? Growth & Learning – Expand your expertise in AI, systems engineering, while staying ahead in one of the most exciting spaces in tech.
?? People-first Benefits – Enjoy above-market health insurance, a hybrid work environment with flexible WFH and in-office options, ensuring work-life balance without compromising collaboration.
-
职位级别
中高级 -
职位性质
全职 -
职能类别
工程师和信息技术 -
所属行业
软件开发
找人内推,获得NimbleEdge面试的机会可以提高 2 倍
找找认识的领英会员相似搜索
查看协作文章
我们将以全新的方式解锁社区知识。专家直接在借助人工智能撰写的文章中添加见解。
查看更多