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

Machine Learning Engineer

BCforward

Job Title: ML Software Engineer

Location: Redmond, WA - Onsite

Duration: 12 Months+

Job Type: Contract

73532-1

The Team brings together a world-class team of researchers, developers, and engineers to create the future of virtual and augmented reality, which together will become as universal and essential as smartphones and personal computers are today. We are developing all the technologies needed to enable breakthrough AR glasses, including optics and displays, computer vision, audio, graphics, brain-computer interfaces, haptic interaction, eye/hand/face/body tracking, perception science, and true telepresence.

The Audio team believes that by redefining human hearing and developing auditory machine intelligence, our research will overcome the barriers of distance, noise, and hearing ability to enhance human connection and communication. We develop and mature audio technologies for AR glasses and wearables, from early research through tech transfer to the product teams that ship them.

We are seeking a contract ML Software Engineer to bring state-of-the-art machine learning out of the lab and onto the device. Research models only matter to our prototypes if they run in real time, within tight compute, memory, and power budgets, on the embedded hardware that powers wearables. This role sits at that boundary: you will train and adapt models alongside research scientists, then own the work of optimizing, porting, and running them efficiently on embedded targets.

The ideal candidate is equally comfortable in a PyTorch training loop and in a C/C++ inference runtime on a resource-constrained device. They understand that on-device ML is a co-design problem, where model architecture, quantization, and the target hardware all shape one another, and they can make the trade-offs required to get a research model running on real hardware quickly. Familiarity with audio ML, computer vision ML, or audio DSP is a strong plus, as many of our models operate on multimodal (audio and visual) sensor data.

Our team cultivates an honest and considerate environment where self-motivated individuals thrive. We encourage a strong sense of ownership and embrace the ambiguity that comes with working on the frontiers of research.

Top 3 must-have HARD skills:

Optimizing and running ML inference on embedded / resource-constrained devices

Training ML models (PyTorch or similar)

C/C++ (2+ years industry experience)

Good to have skills:

Audio ML

Computer vision ML

Audio DSP

Responsibilities

Work side by side with research scientists to take ML models from research prototypes to efficient, real-time inference on embedded devices

Train, fine-tune, and adapt ML models with deployment constraints (latency, memory, power, compute) in mind

Optimize models for on-device inference using techniques such as quantization, pruning, distillation, operator fusion, and architecture adjustments

Port, integrate, and profile ML models on embedded targets (e.g. DSPs, NPUs, microcontrollers, mobile SoCs), identifying and resolving performance bottlenecks

Write clean, maintainable, high-performance C/C++ code for on-device inference pipelines and integrate it into real-time prototype systems

Build tools and infrastructure that make it faster for researchers to evaluate model performance and accuracy on target hardware

Coordinate with internal hardware, runtime, and toolchain teams to evaluate and integrate with existing systems

Work collaboratively as part of a multifunctional team where communication, documentation, and teamwork are highly valued

Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving

Minimum Qualifications

BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent work experience

Industry experience optimizing and running ML inference on embedded or resource-constrained devices

Experience training ML models using deep learning frameworks such as PyTorch or TensorFlow

2+ years of industry experience writing C/C++

Experience profiling and debugging performance issues across the ML model and the target hardware

Experience working in cross-functional teams

Preferred Qualifications

Experience with ML for audio (e.g. speech enhancement, source separation, keyword spotting, acoustic event detection)

Experience with ML for computer vision (e.g. detection, tracking, segmentation, pose estimation)

Experience with audio DSP fundamentals (e.g. filtering, STFT/filterbanks, beamforming, real-time audio processing)

Experience with on-device inference frameworks and toolchains (e.g. ExecuTorch, TFLite/LiteRT, ONNX Runtime, vendor NPU/DSP SDKs)

Experience with model compression techniques such as quantization-aware training, post-training quantization, pruning, or distillation

Experience writing hardware-specific optimizations (e.g. SIMD/NEON, DSP intrinsics, fixed-point arithmetic)

Experience working in the AR/VR or wearable device space

Ability to gather requirements and work closely with researchers to develop novel solutions

History of writing code to support the execution of research initiatives

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Washington DC vacancy
  • Build RAG and document-processing pipelines on the Databricks lakehouse - ingestion, OCR of mixed-quality sources, chunking, embedding, and retrieval. Build LLM workflows for summarization, structured extraction, and evidence-grounded generation with source attribution...
    Suggested
    Full time
    Local area

    Convergenz

    Washington DC
    3 days ago
  • $77.6k - $176k

    Machine Learning EngineerThe Opportunity: As an experienced AI and ML engineer, you know that machine learning is critical to understanding and processing massive datasets. Your ability to conduct statistical analyses on business processes using ML techniques makes you... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    4 days ago
  • $175k - $225k

    Job Description:POLITICO is seeking a Machine Learning Engineer to help build the next generation of AI-powered newsroom and product capabilities. As we expand into new sector products, new professional audiences and new geographies under our Go-Forward Growth Strategy,... 
    Suggested
    Full time
    Day shift

    Politico

    Arlington, VA
    4 days ago
  • $128.1k - $201.3k

     ...AI agent reasons over — what's true about companies and the people in them, how they relate, and what they're buying. As a Machine Learning Engineer, you will own outcomes end-to-end on the team extending ZoomInfo's B2B data graph into the long tail of companies with... 
    Suggested
    Remote work
    Worldwide

    ZoomInfo

    Bethesda, MD
    4 days ago
  •  ...Management | Compliance | Business Process | IT Effectiveness | Engineering | Environmental | Sustainability | Human Capital. We help...  ...To the ProSidian website at DescriptionProSidian Seeks a Machine Learning Engineer | Human Capital Technology Support - Intelligent Automation... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Flexible hours

    Prosidian Consultng

    Alexandria, VA
    7 days ago
  • $110k - $200k

     ...You Will:Collaborate with researchers on projects related to machine learning, artificial intelligence, and computer vision Perform rapid...  ...Master's degree in Computer Science, Electrical and Computer Engineering, or related fieldProficiency in PythonExperience with deep... 
    Full time
    Contract work
    Temporary work
    Work at office
    Worldwide
    Flexible hours
    2 days per week

    Kitware

    Arlington, VA
    3 days ago
  •  ...covering the full ML lifecycle from data preparation and feature engineering to model training, evaluation, and production deployment;...  ...(GNN), multi-objective modeling (PLE/MMoE), and reinforcement learning / contextual bandits ~ Build high-throughput real-time feature... 
    Full time

    ByLabs

    Washington DC
    8 hours ago
  •  ...large-scale advertising intelligence systems using advanced machine learning, deep learning, and optimization techniques. Our team works...  ...decision optimization. We are looking for Machine Learning Engineers who are passionate about applying cutting-edge AI techniques... 

    Mintegral

    Washington DC
    3 days ago
  •  ...Job Title: Software Engineer II – Machine Learning Engineer (Audio & Signal Processing) Location: Redmond, WA (Onsite 5 days/week) Duration: 9 Months (Potential to extend to long term) Contract: W2 We are seeking a Machine Learning Engineer to support and maintain... 
    Contract work

    Intelliswift - An LTTS Company

    Washington DC
    2 days ago
  • $196k - $245k

    The goal of a Machine Learning Engineer at Scale is to leverage techniques in the fields of generative AI, computer vision, reinforcement learning, and agentic AI to improve Scale's products and customer experience in production environments. Our machine learning engineers... 
    Full time
    For contractors
    Internship

    Scale AI

    Washington DC
    3 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has...  ...looking for an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous driving... 
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Washington DC
    7 days ago
  • $203k - $258.6k

     ...based out of Cisco's Seattle or San Jose office.Meet the TeamThe Cisco AI Research team brings together AI researchers, machine learning engineers, data engineers, and networking domain experts to build the next generation of AI-powered networking.We work at the intersection... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    CISCO Systems

    Washington DC
    6 days ago
  • $119.7k - $199.3k

     ...departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing &...  ...Operations, and Sales.Why This Role MattersAs a senior machine learning engineer, you will design, build, and scale production AI/ML... 
    Full time
    Part time

    Washington Post

    Washington DC
    6 days ago
  • $235.2k - $294k

    The goal of a Senior Machine Learning Engineer at Scale is to own how we apply generative AI, agentic AI, computer vision, and reinforcement learning to mission-critical problems in production. Our senior machine learning engineers are handed problems that don't yet have... 
    Full time

    Scale AI

    Washington DC
    4 days ago
  • $170k

    Washington, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally...  ...Extreme! As a global networking leader, learn why there’s no better time to join the...  ...at the cutting edge of Generative AI, Machine Learning, Big Data, and Cloud Computing.... 
    Full time
    Worldwide
    Shift work

    Extreme Networks, Inc.

    Washington DC
    7 days ago
  • $152.84k - $300k

     ...Careers. DUTIES: Review the architecture and implementation of machine learning models that solve complex business problems, working closely...  ...needs over time. Promote best practices in software engineering, model development, and deployment. Review technical decision... 
    Work at office
    Local area
    Remote work

    GEICO

    Bethesda, MD
    18 hours ago
  • $160k - $185k

    Job DescriptionEverforth ECS is seeking a Data Scientist/Machine Learning Engineerto join our team in Arlington, VA (Hybrid). We are seeking a talented Data Scientist / Machine Learning Engineer to design, develop, deploy, and optimize advanced analytics and machine learning... 

    ECS Federal

    Arlington, VA
    6 days ago
  • $120k - $180k

     ...site in Washington, DC. A bachelors degree or higher in machine learning, data science, statistics, computer science, economics, mathematics...  ...supporting Microsoft products. Collaborate with engineers, artists, producers, designers, clients, and other stakeholders... 
    Full time

    ITC Digital Solutions, LLC.

    Washington DC
    5 days ago
  •  ...Job Description Job Description Machine Learning Engineer Washington, DC (Hybrid) About the Role: We are seeking a highly skilled Machine Learning Engineer to join our core AI team. In this role, you will focus on deploying, maintaining, and monitoring... 

    AI Squared

    Washington DC
    a month ago
  • $120k - $140k

     ...member has a big role to play. Come join our growing team in our brand new Seattle office! The role We’re adding an Machine Learning Engineer to our team to help us build and scale our core product lines. You'll work closely with product, engineering and business... 
    Work at office

    Grid

    Washington DC
    a month ago
  •  ...Job Description Job Description Machine Learning Engineer Location: Arlington, VA. Clearance Required: Secret. Employment Type: Full-Time. About the Role The JAAW Group LLC, a Service-Disabled Veteran-Owned Small Business (SDVOSB), is seeking a Machine... 
    Full time
    Work at office

    The JAAW Group

    Arlington, VA
    24 days ago
  • $120k - $180k

    ITC Digital Solutions is seeking a highly motivated Machine Learning (ML) Engineer with an active security clearance to deliver high-quality code components to power the services, servers, distributed systems, and backend architecture. The successful candidate will have... 
    Full time
    For contractors
    Local area
    Flexible hours

    ITC Digital Solutions, LLC.

    Washington DC
    2 days ago
  • $99k - $225k

    Cyber Machine Learning Engineer, SeniorThe Opportunity: Are you interested in accelerating the pace of cyber defense and threat hunting with machine learning? Do you want to be part of a driven, mission-oriented team? As a Cyber Machine Learning Engineer at Booz Allen,... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    7 days ago
  • $143.7k - $194.4k

     ...Are you passionate about building software that operates at massive scale and directly impacts millions of customers As a Machine Learning Engineer at Amazon In this role you will help design build and deploy machine learning models and systems that power innovative solutions... 
    Permanent employment
    Full time
    Internship
    Flexible hours
    Day shift

    Amazon

    Washington DC
    13 days ago
  • $168.1k - $227.4k

     ...We are looking for a Senior Machine Learning Engineer who will serve as a technical leader driving the design and delivery of complex large-scale ML systems that have significant business this role you will define the ML architecture and technical strategy for your team... 
    Full time
    Internship
    Flexible hours

    Amazon

    Washington DC
    13 days ago
  • $168.1k - $227.4k

     ...businesses and the world to become more sustainable. We are looking for an engineer to build the software and infrastructure that help scientists develop evaluate and deploy machine learning models for sustainability applications. You will work directly with applied... 
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Washington DC
    5 days ago
  • $120k - $161.43k

     ...language they speak. We use cutting-edge AI machine translation and human-in-the-loop...  ...translation product. We are looking for an ML Engineer to build the real-time speech...  ...Codex or similar) on top of fundamentals learned the hard way: you let agents do the typing... 
    Full time
    Contract work
    Local area

    LILT

    Washington DC
    10 days ago
  • $77.6k - $176k

    Artificial Intelligence & Machine Learning EngineerThe Opportunity: As an experienced AI/ML engineer, you know that modern machine learning requires more than accurate models, it demands strong engineering practices, thoughtful system design, and the ability to build solutions... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    7 days ago
  • $235k - $352k

     ...making computing more human in addition to Bitmoji Saturn and other digital services. Were looking for a Principal Machine Learning Engineer to join our Signals & Measurement team at Snap! What youll do: Design and develop machine learning systems across the... 
    Full time
    Work at office
    Local area

    Snap

    Washington DC
    8 days ago
  • $95k - $141k

     ...at Protagonist and be part of a team that's making a difference. Job Description Protagonist is looking for a Senior Machine Learning Engineer who builds production-ready systems for mission-critical work. You bring strong engineering discipline, systems thinking,... 

    Protagonist

    Washington DC
    a month ago

Do you want to receive more vacancies?

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