Company

Sr.SystemSoftwareEngineer

Shanghai, China FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. System Software Engineer. Skills: C/C++, Linux, AI models. Develop AI inference runtime library. Implement AI operators”

Industry & Context.

Problems you'll solve

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

Participate in problem identification

Optimize underlying systems

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.

Free ATS check

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.

Read Company Rants →