Company
Sr.SystemSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Sr. System Software Engineer. Skills: C/C++, Linux, AI models. Develop AI inference runtime library. Implement AI operators”
Industry & Context.
Independent analysis; Problem-solving abilities
What They're Looking For.
Must Have
C/C++ development, Linux system programming, LLM/VLM large models, TensorFlow, Onnx, PyTorch
Nice to Have
Ray development, Transformers development, vLLM development
What You'll Do.
Develop AI inference runtime library
Implement AI operators
Optimize inference processes
Identify underlying system problems
Optimize system performance
Design inference framework
Develop inference framework
Produce technical solutions
Produce development documents
How You'll Work.
Team & Collaboration
Collaborate with algorithm teams; Collaborate with hardware teams; Teamwork skills
Communication Scope
Communication skills
Full Job Description
## AI Vision Processors For Edge Applications ### _Our solutions make cameras smarter by extracting valuable data from high-resolution video streams._ **Job Description** **Responsibility:** * Develop an AI inference runtime library for embedded Linux platforms using C/C++, supporting efficient inference for large models and multi-modal models. * Based on the characteristics of hardware platforms such as Ambarella, we implement AI operators and optimize inference processes to enhance the model's running speed. * Responsible for the deployment, integration, debugging, and performance optimization of AI models on board-side devices. * Participate in the problem identification of underlying systems, including Linux debugging, memory/bandwidth/IO and other system-level performance optimizations. * Participate in the design and development of a distributed large model inference framework. * Collaborate with algorithm and hardware teams to produce technical solutions and development documents. **Requirements:** * Proficient in C/C++ development, with solid engineering skills (memory management, pointers, multithreaded programming, etc.). * Familiar with Linux system programming (processes/threads, synchronization mechanisms, network programming, etc.). * Prioritize understanding the algorithms of LLM/VLM large models and common optimization methods. * Candidates with experience in Ray/Transformers/vLLM development are preferred. * Understand at least one framework such as TensorFlow, Onnx, or PyTorch. * Possess excellent abilities in independent analysis and problem-solving, as well as strong communication and teamwork skills.
Applying for this Sr. System Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.