Machine Learning Engineer

Escalon

Santa Monica (CA)

On-site

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive health coverage
Flexible PTO
Collaborative, intellectually driven 팀

Job summary

Escalon is seeking a Machine Learning Engineer in Santa Monica to design and implement ML systems that extract predictive signals and semantic meaning from CV and behavioral data. You will apply deep learning approaches to representation learning for real-time action prediction and semantic matching.

The role requires 2–3 years of ML experience and a Bachelor's or Master's degree in a related field, with on-site work in Santa Monica, CA. Salary ranges USD 100,000 to 120,000 per year.

Qualifications

  • Bachelor's or Master's degree in AI, DS, CS, ML, or related discipline.
  • 2–3 years of ML experience through internships, labs, or early career roles.
  • Strong CNNs for image/video tasks and strong transformer architectures.
  • Embedding systems and vector-space modeling for semantic/similarity tasks.
  • Experience with Python and DL frameworks (PyTorch or TensorFlow).
  • Familiarity with pose estimation, facial recognition, or classification models.

Responsibilities

  • Design ML pipelines encoding visual inputs into shared embedding spaces for similarity/predictive tasks.
  • Develop CNN/Transformer architectures for visual recognition and representation learning.
  • Create encoding methods for cross-type comparisons (pose vectors, facial landmarks, labels).
  • Apply cosine similarity, distance metrics, latent clustering for inference and prediction.
  • Support model training, evaluation, deployment workflows, data preprocessing, augmentation, tuning.

Skills

Python
PyTorch
TensorFlow
CNNs
Transformers
Embedding systems
Vector space
Dimensionality reduction
Linux
Git
Communication
Team collaboration

Education

Bachelor's or Master's degree

Tools

OpenPose
MediaPipe
FaceNet
ResNet
ONNX
TensorRT
MLflow
Weights & Biases
DVC
CLIP
DINO

Job description

Escalon is seeking a Machine Learning Engineer to design and implement intelligent systems that extract predictive signals and semantic meaning from computer vision and behavioral datasets. The role applies modern deep learning approaches to representation learning, enabling future action prediction, semantic matching, and similarity-based inference in real-world, real-time contexts.

This full-time, on-site position is based in Santa Monica, CA, with compensation listed at USD 100,000 to 120,000 per year. The position calls for 2 to 3 years of experience and a Bachelor's or Master's degree in a relevant field.

Responsibilities
  • Design and implement machine learning pipelines that encode visual inputs such as pose, face, and object/classification signals into shared embedding spaces for similarity and predictive tasks.
  • Build and fine-tune convolutional and transformer-based neural architectures for visual recognition and representation learning.
  • Develop encoding and embedding methods that support consistent comparison across multiple data types, including pose vectors, facial landmarks, and class labels.
  • Use techniques such as cosine similarity, distance metrics, and latent clustering to support behavioral inference and action prediction.
  • Support model training, evaluation, and deployment workflows, including data preprocessing, augmentation, hyperparameter tuning, and performance profiling.
  • Collaborate with engineers across computer vision, embedded systems, software, and UI/UX to integrate AI pipelines into real-time systems.
  • Produce clean, well-documented code and maintain version-controlled model artifacts and experiment logs.
  • Write technical documentation covering models, training procedures, evaluation criteria, and system integration.
Requirements
  • Bachelor's or Master's degree in Artificial Intelligence, Data Science, Computer Science, Machine Learning, or a closely related discipline.
  • 2 to 3 years of experience in machine learning roles through internships, academic labs, or early career positions.
  • Strong understanding of Convolutional Neural Networks (CNNs) for image and video-based tasks.
  • Strong understanding of transformer architectures for vision or multimodal learning.
  • Strong understanding of embedding systems and vector space modeling for semantic and similarity-based tasks.
  • Strong understanding of encoding mechanisms and dimensionality reduction for latent representations.
  • Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
  • Familiarity with pose estimation, facial recognition, or classification models (for example: OpenPose, MediaPipe, FaceNet, ResNet variants).
  • Experience training with structured and unstructured visual datasets.
  • Exposure to cosine similarity, triplet loss, contrastive learning, or temporal prediction modeling.
  • Strong computer science fundamentals including data structures, algorithms, and software design patterns.
  • Comfort working in Linux-based development environments and using Git.
  • A collaborative mindset with strong communication skills and willingness to learn across domains.
Technologies
  • Python, PyTorch, TensorFlow
  • Git
  • OpenPose, MediaPipe, FaceNet, ResNet
  • ONNX, TensorRT
  • MLflow, Weights & Biases
  • DVC
  • CLIP, DINO
Benefits
  • Comprehensive health coverage
  • Flexible PTO
  • A collaborative and intellectually driven team environment
  • The opportunity to work on cutting-edge AI systems supporting mission-critical applications
Bonus (Nice-to-Have)
  • Experience integrating vision-based AI models into embedded or robotics systems
  • Familiarity with ONNX or TensorRT for model optimization and deployment
  • Background in sequence modeling, recurrent architectures, or video-based action recognition
  • Exposure to multimodal AI systems that combine image, pose, and metadata representations
  • Familiarity with techniques such as CLIP, DINO, or self-supervised representation learning
  • Experience with MLOps or training orchestration tools including MLflow, Weights & Biases, or DVC
Other Requirements
  • Must be a US Citizen or a valid Green Card holder. Visa sponsorship is not available for this role.
  • Candidates must reside within a commutable distance of Santa Monica, California.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Escalon Services, Inc. • Santa Monica (CA)

On-site
USD 100,000 - 120,000
Health coverage
Flexible PTO
AI/robotics projects
Machine Learning Engineer
Machine Learning Engineer

Hidonix Industries • Santa Monica (CA)

On-site
USD 90,000 - 100,000
Full Health Coverage
Flexible PTO
Collaborative team environment
AI / Machine Learning Engineer
AI / Machine Learning Engineer

Hidonix Industries • Santa Monica (CA)

On-site
USD 90,000 - 100,000
Full health coverage
Collaborative team
Flexible PTO
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Dormont Manufacturing Co • Arlington (TX)

On-site
USD 90,000 - 120,000
Competitive Salary
Stock Option
Medical, Dental, and Vision Insurance
+4
Senior Machine Learning Engineer (3968)
Senior Machine Learning Engineer (3968)

Dormont Manufacturing Co • Manchester (NH)

On-site
USD 100,000 - 140,000
Machine Learning Engineer (Egocentric 3D Human Pose)
Machine Learning Engineer (Egocentric 3D Human Pose)

Maxinsights Corporation • Santa Clara (CA)

On-site
USD 125,000 - 180,000
Competitive salary
Stock options
Career growth
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • United States

Hybrid
USD 100,000 - 140,000
Equity package
Performance bonus
Health, dental, and vision insurance
+2
Machine Learning Engineer (Video Understanding & Segmentation)
Machine Learning Engineer (Video Understanding & Segmentation)

Glint Tech Solutions • Santa Clara (CA)

On-site
USD 140,000 - 210,000
In-Person ML Engineer: Vision & Embedding Systems
In-Person ML Engineer: Vision & Embedding Systems

Escalon Services, Inc. • Santa Monica (CA)

On-site
USD 100,000 - 120,000
Health coverage
Flexible PTO
AI/robotics projects
Data Science And Ai
Data Science And Ai

shefsolutionsllc • San Francisco (CA)

On-site
USD 120,000 - 160,000