Description:
Nexa AI focuses on on-device AI research and deployment, developing tiny multimodal models and optimized local inference frameworks such as nexa-sdk. The company collaborates with industry leaders and partners with enterprises to bring intelligence to devices locally. The Software Engineer role involves writing stable, testable infrastructure, diagnosing and fixing bugs and performance issues, and contributing to SDK development across multiple platforms including Windows, MacOS, Android, iOS, and Linux. Candidates should have strong computer science fundamentals, knowledge of OS internals, experience with low-level programming (C, CUDA, OpenCL), and proficiency in multithreading and performance optimization.
Key Responsibilities:
Develop stable and testable software infrastructure.
Diagnose and fix bugs and performance problems.
Contribute to cross-platform SDK development (Windows, MacOS, Android, iOS, Linux).
Qualifications:
BS or MS in Computer Science.
Strong fundamentals in data structures, algorithms, and coding.
Knowledge of operating system internals and low-power/mobile optimization.
Experience with low-level programming (C, CUDA, OpenCL).
Proficiency in multithreading and performance optimization.
Benefits & Logistics:
Part-time remote option (20+ hours/week).
Full-time onsite position in Cupertino, California.
| Organization | Nexa AI |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Engineer |
| Job Location | California,USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-05-21 4:57 pm |
| Expires on | 2026-01-06 |