Machine Learning Engineer

ESCALON, LLC
Santa Monica, CA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$100,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Computer Vision Program Optimization Profiling Encodings Data Structures Software Design Patterns Linux Design of User Interfaces Python (Programming Language) Machine Learning Tensorflow
+13 more
Systems Integration Real Time Systems Pytorch Delivery Pipeline Deep Learning Convolutional Neural Networks Git Information Technology ONNX (Open Neural Network Exchange) Format Machine Learning Operations TensorRT GPT Software Version Control

Job description

Our client is seeking a Machine Learning Engineer to help design and implement intelligent systems that extract meaning and predictive value from computer vision and behavioral datasets. This is a junior-level, in-person role suited for candidates with 2-3 years of experience and a solid foundation in deep learning, embeddings, and modern neural architectures.

As a member of the AI team, the ideal candidate will work on projects that leverage CNNs, transformer models, and embedding architectures to encode and reason over pose, facial, and action-based visual data. These systems support downstream tasks such as future action prediction, semantic matching, and similarity-based inference.

Key Responsibilities

  • Design and implement machine learning pipelines that encode visual input (pose, face, object/classification) into shared embedding spaces for similarity and predictive tasks.

  • Build and fine-tune convolutional and transformer-based neural architectures optimized for visual recognition and representation learning.

  • Develop encoding and embedding techniques that allow consistent comparison across multiple data types (e.g., pose vectors, facial landmarks, class labels).

  • Apply techniques such as cosine similarity, distance metrics, and latent clustering to perform behavioral inference and action prediction.

  • Contribute to model training, evaluation, and deployment workflows including data preprocessing, augmentation, hyperparameter tuning, and performance profiling.

  • Collaborate closely with engineers in computer vision, embedded systems, software, and UI/UX to ensure seamless integration of AI pipelines into real-time systems.

  • Produce clean, well-documented code and maintain version-controlled model artifacts and experiment logs.

  • Write technical documentation for 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-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 and their applications in 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 techniques for latent representation.

  • Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.

  • Familiarity with pose estimation, facial recognition, or classification models (e.g., OpenPose, MediaPipe, FaceNet, ResNet variants).

  • Experience training models with structured and unstructured visual datasets.

  • Exposure to techniques like 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 version control systems (Git).

  • A collaborative mindset, with excellent communication skills and a willingness to learn across domains.

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 blend image, pose, and metadata representations.

  • Familiarity with techniques like CLIP, DINO, or self-supervised representation learning.

  • Experience with MLOps or training orchestration tools such as MLflow, Weights & Biases, or DVC.

Other Requirements

  • Must be a US Citizen or valid Green Card holder. Visa sponsorship is not available for this role at this time.

Benefits & conditions

$100,000 - $120,000 a year 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Life insurance Full-time Santa Monica, CA 90403

About the company

Our client is a technology company developing next-generation intelligent systems at the intersection of AI, XR, robotics, autonomy, and spatial computing. Their products support mission-critical applications across defense, public safety, and critical infrastructure. They are seeking passionate professionals who thrive in fast-paced environments and enjoy building impactful products from concept to deployment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:15 min

Open-source community and machine learning frameworks

Gian Marco Iodice Gian Marco Iodice · World Congress 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

Videos

See all

Related articles

See all