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

Computer Vision & Machine Learning Engineer - All Levels

$94k - $270k

Allen Control Systems

Job Description

Job Description

Company Overview
ACS (Allen Control Systems) is a defense technology company building precision robotic systems for the United States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision, precision motion, and advanced hardware to solve complex defense challenges across land, air, and maritime environments.

Our flagship product, Bullfrog, is an autonomous precision weapon system that transforms existing weapons into highly accurate counter-drone systems — giving warfighters a scalable, cost-effective response to one of the fastest-growing threats on the modern battlefield. Bullfrog is deployed with U.S. forces, and ACS works with organizations throughout the U.S. military and national security community.

Following a $200 million Series B at a $2.2 billion valuation, ACS is rapidly expanding manufacturing, accelerating Bullfrog deployments, and developing the next generation of autonomous battlefield systems. This is an opportunity to join a proven, fast-moving team and help scale technology with direct, real-world impact on national security.

ACS is headquartered in Austin, Texas, with additional operations in Alexandria, Virginia; Mountain View, California; and Huntsville, Alabama. For more information, visit allencontrolsystems.com .

About The Role

We are looking for a Computer Vision and Machine Learning Engineer to develop and optimize the CV/ML systems at the core of our autonomous gun turret, with a focus on real-time drone detection, tracking, and classification. ACS is hiring across multiple experience levels for this role, from Associate through Senior Staff; your title and level will be determined based on your experience, skills, and scope of responsibility. You will work closely with electrical engineers to integrate vision systems into the turret’s hardware architecture and contribute to hardening the prototype into a military-grade system.

We’re hiring across multiple experience levels, including:

Associate CV/ML Engineer

CV/ML Engineer

Senior CV/ML Engineer

Staff CV/ML Engineer

Senior Staff CV/ML Engineer

What You’ll Do

  • Develop and optimize computer vision algorithms for real-time drone detection, tracking, and classification on our autonomous gun turret.

  • Design and implement machine learning models capable of operating in resource-constrained environments while maintaining high accuracy and reliability.

  • Collaborate with electrical engineers to integrate computer vision systems into the turret’s hardware architecture; contribute to hardening the prototype into a military-grade system and developing variants for different weapon systems and engagement ranges.

  • Conduct extensive testing and validation of CV algorithms across diverse scenarios to ensure robustness and performance under varying environmental conditions.

What You’ll Need

  • 4+ years of experience in machine-learning-based computer vision, ideally in the context of robotics or autonomous systems; Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related field with a strong focus on ML and computer vision.

  • Proven track record developing and deploying computer vision systems, ideally in real-time or safety-critical applications; deep passion for ML, computer vision, and robotics with roots that go back to early in your career.

  • Proficiency in Python and C++; hands-on experience with ML frameworks such as PyTorch, TensorFlow, or similar.

  • Experience with embedded systems and integrating CV algorithms into hardware; familiarity with sensors such as cameras, LiDAR, and radar and their integration into autonomous systems.

You’ll Stand Out

  • Experience with object detection and tracking in challenging real-world conditions such as small targets, cluttered backgrounds, or low-contrast imagery.

  • Background in defense, aerospace, or autonomous systems where performance and reliability requirements are non-negotiable.

  • Experience deploying and optimizing models on edge hardware such as NVIDIA Jetson or similar embedded GPU platforms.

  • Experience with multi-sensor fusion or integrating data from heterogeneous sensor modalities such as optical and infrared cameras.

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

Compensation Range: $94K - $270K

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Computer Vision & Machine Learning Engineer - All Levels in Mountain View, CA vacancy
  • $213k - $263k

     ...validating the AV stack. We are an advanced ML and engineering team that leverages state-of-the-art computer vision, deep learning, and generative AI to automatically analyze...  ..., relevant training and education, and skill level. Your recruiter can share more about the... 
    Computer
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    2 days ago
  • $184.7k - $324.8k

     ...Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other... 
    Computer
    Relocation

    Apple

    Sunnyvale, CA
    22 hours ago
  •  ...worldwide. We’re a team of engineers, clinicians, and...  ...at a target location. As a machine learning engineer on the Ion project...  ...software implementations for computer vision, sensor fusion, registration...  ...skills • High levels of autonomy and technical... 
    Computer
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    22 hours ago
  • $268.6k - $395k

     ...experiences. As a Principal Engineer, you will lead the...  ...modeling, deep learning, and large...  ...long-term technical vision, drive cross-team...  ...state-of-the-art machine learning and LLM techniques...  ...BS, MS, or PhD in Computer Science,...  ...Thank you to the Level Playing Field Institute... 
    Computer
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Sunnyvale, CA
    22 hours ago
  • $163k - $261k

     ...two former U.S. Navy electrical engineers with deep experience in robotics...  ...software, ACS brings together AI, computer vision, precision motion, and advanced hardware...  ...We are looking for a Senior Level Computer Vision and Machine Learning Engineer to develop and optimize... 
    Computer
    Local area

    Allen Control Systems

    Mountain View, CA
    13 days ago
  • $173k - $259k

     ...themselves, live in the moment, learn about the world, and have fun...  ...dedicated to making computing more human, in addition to Bitmoji...  ...other digital services. Snap Engineering teams build fun and...  ...forefront. We're looking for a Machine Learning Engineer to join Snap... 
    Computer
    Work experience placement
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    1 day ago
  • $209k - $313k

     ...Machine Learning Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people...  ...Specs Inc., a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other... 
    Computer
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    3 days ago
  •  ...Sr. Machine Learning Engineer It started with a simple idea: what if surgery could be less invasive...  ..., prototype, and implement advanced computer vision and machine learning algorithms...  ...position may be filled at a different job level than listed here depending on business... 
    Computer
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  •  ...Wayve Engineering Team Opportunity Founded in...  ...driving systems. Our vision is to create...  ...excellence, constantly learning and evolving as we...  ...(on-car, latency/compute constrained) and "...  ...to intelligent machines. Our ambition...  ...unlocking advanced levels of automation from... 
    Computer
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Sunnyvale, CA
    1 day ago
  • $165.45k - $259.75k

     ...seeking a Principal Software ML Engineer to define and guide the...  ...role requires strong system-level thinking, hands‑on technical...  ...Bachelor’s or Master’s degree in Computer Science, Software Engineering...  ...Health insurance Dental insurance Vision insurance Long term/short... 
    Computer
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    HP

    Palo Alto, CA
    3 days ago
  • $227k - $300k

     ...Senior Staff Machine Learning Engineer At Sonatus, we're driving the transformation...  ...~ Bachelor's degree in Computer Science, Electrical...  ...Candidates with a strong Computer Vision (CV) / ADAS track record...  ...dmesg), process states, and OS-level debugging. Experience... 
    Computer
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Sunnyvale, CA
    4 days ago
  • $124k

     ...autonomously operate computers and software...  ...making massive deep learning models run lightning...  ...models that fuse vision, prediction, and decision...  ..., inference engine, and silicon teams...  ...Computer Science, Machine Learning, Robotics...  ...theory and low-level implementation of... 
    Computer
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $92k - $138k

     ...supporting analytics, product intelligence, machine learning pipelines, and business operations. As...  ...We’re looking for a Machine Learning Engineer to join our Offline Infrastructure team...  ...re looking for Bachelor's Degree in Computer Science, Machine Learning, Systems, or... 
    Computer
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    4 days ago
  • $150k

     ...researchers, data scientists, and engineers, tackling the most...  ...global hub for high-performance computing in deep learning, driving impactful...  ...pioneers. The Role As a Machine Learning Engineer at the Institute...  ...Processing or Computer Vision. ~2 years of experience with... 
    Computer
    Full time
    Worldwide
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    22 hours ago
  •  ...real estate technology company is looking for a Lead Machine Learning R&D Engineer to innovate in spatial computing and advance their platform. This role, based in...  ...in machine learning, and strong skills in computer vision. The company offers a generous compensation... 
    Computer
    Remote job

    Jobleads-US

    Sunnyvale, CA
    5 days ago
  •  ...are also competing for entry level Job positions....  ...Companies not Hire recent Computer Science Graduates | SynergisticIT...  ...analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions...  ..., Python, Computer Vision, data visualization tools... 
    Computer
    Full time

    SynergisticIT

    Sunnyvale, CA
    2 days ago
  •  ...Vice President, AI & Machine Learning Engineering About the Company A highly...  ...users daily. Industry Computer Software Type Privately...  ...in NLP, computer vision, or advanced AI research is...  ...capable of operating at a high level of technical excellence.... 
    Computer

    Confidential

    Palo Alto, CA
    4 days ago
  •  ...Machine Learning Engineer As a Machine Learning Engineer, you will play a central role in translating...  ...large language models (LLMs) and vision-language models (VLMs), including practical...  ...projects. ~ Solid foundation in computer science fundamentals (data structures,... 
    Computer

    Nace AI

    Palo Alto, CA
    4 days ago
  •  ...Job Title: ML Engineer What You Will Own End‑to‑End ML Lifecycle...  ...with clear senior‑level ownership of production systems...  ...equivalent applied depth in machine learning, computer science or related fields....  ...including health, dental, vision, 401(k) and unlimited PTO.... 
    Computer

    MetAntz

    Palo Alto, CA
    1 day ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java...  ...skills: Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly... 
    Computer
    H1b

    SynergisticIT

    Palo Alto, CA
    1 day ago
  • $230k - $265k

     ...alongside industry-veteran scientists and engineers. As a Senior Machine Learning Engineer, you'll bring your strong...  ...business impact. Drive system-level improvements in model performance,...  ...a Bachelor's or Master's degree in Computer Science or a related field with 5+... 
    Computer
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics,... 
    Computer
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    2 days ago
  • $175k - $275k

     ...datasets, or full-cycle data engineering, Abaka AI provides the...  ...We’re hiring our first Machine Learning Engineer in the United States...  ...scale AI systems, including vision, video, and diffusion models...  ...Strong academic background in computer science, artificial intelligence... 
    Computer
    Immediate start
    Flexible hours

    Abaka AI

    Mountain View, CA
    4 days ago
  •  ...Software Engineer Applied Intuition, Inc....  ...intelligence to every moving machine on the planet....  ...of embedded compute platforms Develop...  ...working with deep learning frameworks (e.g.,...  ...health, dental, vision, life and...  ...attainment, skill level requirements, interview... 
    Computer
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $166k - $244k

     ...energy, AI, software engineering, and products to build...  ...matters at global scale. Learn more about our team...  ...looking for an early career Machine Learning Engineer to...  ...in Machine Learning, Computer Science, Statistics or...  ...Medical, dental, and vision coverage ~ Generous... 
    Computer
    Full time
    Flexible hours

    Tapestry

    Mountain View, CA
    2 days ago
  • $174.3k - $200k

     ...Machine Learning Engineer UnitX builds the world's leading physical AI systems to automate repetitive...  ...for the rare opportunity to work on computer-vision-driven products that go beyond the...  ...based architectures) to ensure pixel-level precision and real-time inference.... 
    Computer

    UnitX

    Milpitas, CA
    3 days ago
  •  ...The Mission: As a Senior Machine Learning Engineer, you will be responsible for...  ...engineers across multiple levels to join our team and help us...  ...Master’s or PhD degree in Computer Science or a related field...  ...experiences in ML venues and/or vision/language applications are a... 
    Computer
    Local area

    Typeface

    Palo Alto, CA
    1 day ago
  • $184k - $287.5k

     ...JR2021015 Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with...  ...best Machine Learning Engineers with a background in computer vision, LiDAR & camera perception...  ...in inventing human-level AI for perception under... 
    Computer
    Full time
    Worldwide
    Night shift

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $229.5k - $360k

     ...leveraging state-of-the-art machine learning. Our mission is to...  ...blends innovation, engineering excellence, and a...  ...with one of the high-level programming languages...  ...explored it. ~ MS in Computer Science or related field...  ...medical, dental, and vision), life, accident,... 
    Computer
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • $210.3k - $273.4k

     ...to life. We’re looking for a Senior Machine Learning Engineer to lead the development of these...  ...constraints, optimizing for latency, compute, and determinism. * Lead high-impact...  ...storytelling. * Contribute to the long-term vision and roadmap for Unity’s agentic AI... 
    Computer
    Work at office
    Worldwide

    Unity

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Vision & Machine Learning Engineer - All Levels. Be the first to apply!