Skip to content
← Back to job listings

Software Engineer/Senior Software Engineer, Applied ML & Data Mining

plus-2 · Santa Clara, CA, United States

Software DevelopmentSenior LevelExternal listingfull-time6 days ago

About The Role

-

BS, MS, or PhD in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience

-

Hands-on experience developing and evaluating machine-learning, data-mining, computer-vision, or information-retrieval methods with a framework such as PyTorch or TensorFlow, including experimentation, error analysis, and principled metrics

-

Foundations for data-centric machine learning: an understanding of model uncertainty and evaluation, embeddings and similarity search, and how training-data composition shapes model behavior

-

Self-driven with a strong sense of ownership: a quick learner who is eager to take responsibility and drive projects forward end to end

Preferred Skills

-

Production full-stack experience spanning backend services and REST APIs, relational data modeling and SQL, and modern JavaScript or TypeScript frontend development using React or a comparable framework

-

Experience improving models through data — training or fine-tuning, active learning and data flywheels, hard-example mining, uncertainty or disagreement signals, dataset curation — ideally in autonomous driving, robotics, or perception

-

Experience with embedding and multimodal models (CLIP-style models, VLMs), vector databases (Milvus, FAISS, pgvector), or GPU batch inference at scale

This is an external listing. JobSpring does not represent or verify the employer. Report this listing