Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Machine Learning Engineer

Allen Control Systems

Company Overview Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones. With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders’ successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact. About The Role We are looking for a Senior Embedded Machine Learning Engineer to own the end-to-end process of taking trained ML models and deploying them efficiently onto resource-constrained edge hardware. This role sits at the intersection of machine learning, embedded systems, and hardware engineering. You will integrate, convert, and optimize models to run within strict constraints on latency, memory, power, and thermal budget, and build the supporting C++ infrastructure that hosts them on device. You will partner closely with the CVML team who build the models, the embedded and firmware teams who own the device, and the product team who define performance targets. Success means models that are not just accurate in the lab but fast, small, and dependable in the field. What You’ll Do Apply quantization, pruning, knowledge distillation, operator fusion, and graph optimization to shrink models and reduce inference cost while protecting accuracy; convert trained models into edge-deployable formats using ONNX and TensorRT. Profile inference on target accelerators including GPUs, NPUs, DSPs, and FPGAs; measure latency, throughput, memory footprint, and power consumption, then drive the changes needed to hit performance targets. Design, write, and maintain the C++ application code that hosts inference on device, including pre- and post-processing pipelines, data and memory management, threading, and interfaces to the rest of the embedded system; ensure the combined model and C++ stack meets real-time constraints and fits within device memory budget. Build test harnesses to verify on-device accuracy against reference results and catch regressions from optimization or quantization; contribute to tooling for packaging, versioning, and delivering model updates to deployed devices. Set best practices for edge deployment, review designs and code, and mentor other engineers on optimization and embedded ML techniques; work closely with research, firmware, and product teams to set realistic performance targets and feed hardware constraints back into model design. What You’ll Need 10+ years of professional software or systems engineering experience, including at least 2 years focused on deploying ML models to embedded or edge devices; Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent practical experience. Very strong C++ proficiency; working knowledge of CUDA; hands‑on experience with PyTorch and at least one edge inference runtime such as TensorFlow Lite, ONNX Runtime, or TensorRT. Practical experience with model optimization techniques including post‑training quantization, quantization‑aware training, pruning, and distillation; demonstrated ability to profile and optimize for latency, memory, and power on constrained hardware. Working knowledge of embedded or edge platforms such as NVIDIA Jetson, Qualcomm, ARM Cortex, or comparable NPUs and SoCs, and of Linux or an RTOS; solid grasp of computer architecture concepts relevant to inference including memory hierarchy, fixed‑point arithmetic, and accelerator offload; domain experience in computer vision or sensor processing on device. You’ll Stand Out Hands‑on experience deploying computer vision models for detection or tracking tasks on embedded or edge hardware. Experience with NVIDIA Jetson specifically, including TensorRT optimization and deployment on Jetson platforms. Background in defense, autonomous systems, or robotics where real‑time reliability matters. Experience building or contributing to model update and OTA delivery pipelines for deployed edge devices. What We Offer Competitive salary ACS Equity Package Health, Dental, Vision Insurance Paid Time Off Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #LI-AS1 #J-18808-Ljbffr Allen Control Systems

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Machine Learning Engineer in Mountain View, CA vacancy
  •  ...About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots....  ...inference) ~ Knowledge of model optimization techniques for embedded systems, including knowledge distillation, model quantization... 
    Senior
    Full time
    Visa sponsorship

    Corvus Robotics

    Mountain View, CA
    1 day ago
  • $150k - $225k

     ...protect space and our planet and enhance our overall quality of life. As a Senior AI / Embedded Engineer, you will be responsible for the full lifecycle of AI/ machine learning on resource-constrained hardware. This includes data ingestion, model development, optimization... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    1 day ago
  • $179k - $285k

     ...future generations. Role Summary As a Sr./Staff ML Engineer within Rivian's Perception Team, you...  ..., and optimization of advanced machine learning algorithms driving safety-critical, customer...  ...perception models for real-time embedded deployment (object detection, tracking... 
    Senior
    Full time
    Contract work
    Live in
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $189.72k - $332.01k

     ...in our recruiting process here.With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 4,000 global employees, our teams... 
    Senior
    Local area
    Relocation package

    Pinterest

    Palo Alto, CA
    4 days ago
  • $188.5k - $282.7k

     ...SAGE, Rubrik's Semantic AI Governance Engine, which is the first system designed to...  ...degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a...  ...weak supervision, active learning, and embedding-based retrieval to surface the production... 
    Senior
    Permanent employment
    Local area

    Rubrik

    Palo Alto, CA
    3 days ago
  • Allen Control Systems in Mountain View, CA, is seeking a Senior Embedded Machine Learning Engineer to own end-to-end deployment of trained ML models onto resource-constrained edge hardware. You will optimize models, convert formats with ONNX/TensorRT, and build the C++... 
    Senior

    Allen Control Systems

    Mountain View, CA
    3 days ago
  • $227.87k

     ...equivalent experience.7+ years of industry experience.Strong software engineering and mathematical skills with knowledge of statistical methods....  ...eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.#LI-HYBRID#LI-SM4At Pinterest we... 
    Senior
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    2 days ago
  •  ...strengthening cyber resilience for the infrastructure, systems, and organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on visionary leadership, autonomy, and ownership, fostering a culture of... 
    Senior
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $170.6k - $261.3k

     ...the future of transportation on a global scale.As a Senior Machine Learning Engineer on the State Estimation and Mapping (SEAM) organization,...  ...and mobility. Nice to haveExperience deploying ML models on embedded or resource‑constrained platforms, including model... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $147.8k - $258.47k

     ...living and working. Visit our PinFlex landing page to learn more. Within the Monetization Engineering team, we try to connect the dots between the...  ...Pinners, Partners and Pinterest. Apply state-of-art machine learning techniques to improve ads format triggering,... 
    Senior
    Relocation package
    Flexible hours

    Pinterest

    Palo Alto, CA
    3 days ago
  • $160k - $250k

     ...generation of our AI-powered advertising ecosystem—a forward-looking evolution of our machine learning infrastructure and models. We are seeking a Senior Machine Learning Engineer to join our Vector Ads Modeling team. In this role, you will work with a high-impact team... 
    Senior
    Work at office
    Worldwide

    Unity Technologies

    Mountain View, CA
    2 days ago
  • As a Senior Machine Learning Engineer in our Digital Intelligence team, you will have the opportunity to work on exciting end-to-end machine learning problems and solutions. You will collaborate with us to solve large scale relevance and ranking problems, engineer scalable... 
    Senior
    Work experience placement
    Internship

    JPMorgan Chase

    Palo Alto, CA
    4 days ago
  • $184.7k - $324.8k

     ...Software and Services Apple News is seeking an experienced Machine Learning Engineer to build, operate, and scale the systems that power...  ...Experience with RAG architectures: including retrieval, embedding, chunking, and reranking strategies, and deploying agentic... 
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • Develop and optimize machine learning models for various applications. Preprocess and analyze large datasets to extract meaningful insights. Deploy ML solutions into production environments using appropriate tools and frameworks. Collaborate with cross-functional teams... 
    Senior
    Full time
    Work experience placement

    Paypal

    San Jose, CA
    1 day ago
  • $159k

     ...tech, and hyper-connected world. Role Overview Senior Staff Machine Learning Engineer for Coupang Ads Technology (Ads Tech). You will be...  ...user intent modeling using large language models (LLMs), embedding-based retrieval, and multi-modal learning Build and optimize... 
    Senior
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    4 days ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...of the lung, to take a biopsy at a target location. As a machine learning engineer on the Ion project, you will join a small team of experts... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    1 day ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...and implementing user-facing software and computer vision / machine learning algorithmsIterating with user feedback and delivering production... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $195k - $230k

     ...and make a difference, we’d love to hear from you! For more information, visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI / LLM technologies to real-world production problems. You... 
    Senior
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    4 days ago
  • $230k - $265k

     ...meetings and conversations? Join our core AI team responsible for ML and work alongside industry-veteran scientists and engineers. As a Senior Machine Learning Engineer, you’ll bring your strong software engineering mindset to machine learning in order to scale and optimize... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $161.3k - $274.2k

     ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...in traditional information retrieval techniques, or machine learning based ranking modelsCapable of deriving insights from query logs... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science...  ...Senior Perception Engineer to develop and productize NVIDIA...  ...deploying DNN-based solutions to embedded platforms for real time applications... 
    Senior
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $195.2k - $361.2k

     ...by design. Small, efficient models run directly on the user's machine (AI PC, edge, on-prem, and beyond), keeping data private and...  ...to the people it servesRole SummaryWe are seeking a **Machine Learning Engineer / Data Scientist** to join our team, working on agent harness... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $281k - $356k

     ...current solutions with future innovations. You'll build active learning and ML-aided labeling workflows to tackle rare, "longtail"...  ...technology designs. You'll partner closely with Product and Engineering teams, especially those focused on data and automation. Your responsibilities... 
    Senior
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer...  ...seeking the best Machine Learning Engineers with a background in computer...  ...for real-time inference on embedded or automotive platforms (e.g.,... 
    Senior
    Full time
    Worldwide
    Night shift

    Nvidia

    Santa Clara, CA
    5 days ago
  • $151.8k - $265.35k

     ...Firefly’s Generative AI Services team is seeking SeniorMachine Learning Engineers for our GenAI Services area. In this high-impact role, you...  ....What You’ll Need to SucceedMS or PhD in Computer Science, Machine Learning, or a related field—or equivalent industry experience... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    2 days ago
  • $159.5k - $236.5k

     ...communities.Job Summary:This job will design, develop, and implement machine learning models and algorithms to solve complex problems. You will work closely with data scientists, software engineers, and product teams to enhance services through innovative AI/ML solutions... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    2 days ago
  • $193.3k - $261.5k

    The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation and one of...  ...multiple disciplines including silicon engineering, hardware design and verification,...  ...quantum leap in performance.You: As a Sr. Machine Learning Compiler Engineer III... 
    Senior
    Internship
    Local area
    Work from home
    Relocation
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...to be part of AI revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to...  ...accelerate deep-learning workloadsThis role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this role, you... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...cost-effective. We are seeking Staff and Principal level Machine Learning Engineers to solve these critical challenges. You will be...  ...language and speech models. Knowledge of working with embedded systems and/or running ML on edge devices. Background in... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    Shift work

    Inworld Ai

    Mountain View, CA
    1 day ago
  •  ...Sr. Embedded Engineer – (SoC Verification and Validation Engineer)This role is 100% onsite – Palo Alto (with flexibility) END DATE of 8/31/25 but will convert to FTE if this worker does a good job and there's a business need.Summary: We are looking for a Senior Embedded... 
    Senior

    Syntricate Technologies

    Palo Alto, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Machine Learning Engineer. Be the first to apply!