SantaBarbaraRecruiter Since 2001
the smart solution for Santa Barbara jobs

AI Algorithm Engineer

Company: VINNOVATION INC
Location: Los Angeles
Posted on: February 14, 2026

Job Description:

Job Description Job Description Job Title : AI Algorithm Engineer Location : Hybrid/Remote Mostly Job Type : Full-time Salary : Negotiable Responsibilities Core AI Module Development Deeply participate in the architecture design, feature development, unit testing, and continuous maintenance of C++ core components within AI training and inference systems. Ensure high performance and reliability in large-scale engineering environments. Performance Analysis & System Optimization Collaborate with the team to identify performance bottlenecks in AI training/inference workflows. Optimize key paths such as operators, memory, and concurrency scheduling, solving performance challenges in real business scenarios. Hardware Acceleration & Low-Level Optimization Research and apply GPU acceleration technologies (CUDA / ROCm) or CPU SIMD/vector instruction sets. Integrate advanced computing optimization strategies into large-scale, computation-intensive tasks to improve training and inference performance. System Integration & Engineering Delivery Integrate optimized low-level modules into existing AI frameworks (e.g., search/recommendation systems, semantic model training frameworks). Participate in strict functional validation, stress testing, and performance evaluation. Cutting-Edge Technology Exploration Continuously track developments in system software, parallel computing, high-performance computing (HPC), and AI infrastructure. Work with the team to explore their feasibility and practical application in business scenarios. Education Background Bachelors degree or above in Computer Science, Software Engineering, Artificial Intelligence, Electrical Engineering, or related disciplines. Programming & Engineering Skills Solid C/C++ fundamentals; familiar with modern C++ features (C++11/14/17/20) and good engineering practices / design patterns. Proficient in Linux/Unix development environments; capable of writing Shell scripts. Practical Python development skills for model experiments, tooling, data processing, and automated testing. Computer Science Fundamentals Strong knowledge of data structures, algorithms, compilation, and performance tuning. Understanding of computer architecture, CPU/GPU parallel architectures, and OS scheduling principles. Learning & Problem Solving Strong passion and self-motivation in low-level technologies, AI infrastructure, and performance optimization. Excellent analytical, abstraction, and complex problem-solving abilities. Preferred Qualifications (Plus) Practical experience in C++ performance optimization: memory management, multithreading, lock optimization, cache-friendly programming, etc. Familiarity with GPU architecture; experience with CUDA / ROCm programming. Knowledge or experience in parallel computing (OpenMP, MPI, SIMD, distributed training, etc.). Experience with at least one deep learning framework (PyTorch / TensorFlow), including operator development, model optimization, or inference engines. Experience in search, recommendation systems, embeddings, vector retrieval, or semantic models. Bilingual ability in Chinese and English is required; Why Apply: Competitive salary and performance-based bonuses. Paid holidays and PTO Snacks, drinks, and perks Health, dental, and vision insurance. Annual exclusive perks Opportunities for professional development and career advancement. Engage with cutting-edge gaming projects and contribute to the success of globally recognized titles. Flexible work from home options available.

Keywords: VINNOVATION INC, Santa Barbara , AI Algorithm Engineer, IT / Software / Systems , Los Angeles, California


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Barbara RSS job feeds