Senior / Staff SLM & VLM Engineer — Post-Training, Tool Calling & Agents
Core
Lead R&D of Small Language Models (SLMs) and Vision-Language Models (VLMs) for edge/low-latency production scenarios, focusing on training, compression, tool-calling systems, and alignment.
Role type
Senior/Staff Machine Learning Engineer (SLM/VLM, Post-Training & Optimization)
Builds
Efficient SLM/VLM models, tool-calling frameworks, and automated data pipelines for edge deployment
Domain
AI/ML, Edge Computing, Large Language Models
Deliverable
production ML models
Required skills
Python, C++, PyTorch, model compression (distillation, pruning, quantization), inference optimization, CUDA/SIMD, RL algorithms (PPO/DPO/GRPO), data pipeline automation, experimental design
Preferred skills
None stated
Technologies
PyTorch, CUDA, SIMD
Responsibilities
Conduct continuous pretraining and supervised instruction tuning for SLMs/VLMs; Design and implement efficient compression strategies and low-latency inference optimizations; Architect and implement a production-grade tool calling framework with cataloging, routing, and validation; Apply post-training methods (RL, reward modeling) for alignment and tool-use reliability; Design automated data pipelines for collection, cleaning, and curation; Build robust evaluation mechanisms and drive rapid iteration through A/B comparisons
Seniority
Senior/Staff, hands-on IC