1

Senior Embedded Machine Learning Jobs in Oregon (NOW HIRING)

Senior Machine Learning Engineer

OR ยท On-site +1

$104K - $143K/yr

Position Overview As a Senior Machine Learning Engineer at Anno.ai, you will design, develop, test ... Experience optimizing models for memory and CPU constrained systems (e.g., embedded systems ...

Senior Machine Learning Engineer, Economist

OR ยท On-site +1

$91K - $116K/yr

About You We are open to hiring either a Machine Learning Engineer II, Economist (fresh PhD graduate) or a Senior Machine Learning Engineer I, Economist (post-PhD industry experience). Minimum ...

Senior Machine Learning Engineer

OR ยท On-site +1

$140K - $190K/yr

By joining our team as a Senior Machine Learning Engineer , you will play a pivotal role in building cutting-edge AI products that directly impact how new therapies reach patients. We're looking for ...

The Team Our Core ML organization is looking for an exceptional, hands-on Machine Learning Manager to join our leadership group. Because our ML teams share common codebases and modeling pipelines, we ...

Senior Machine Learning Engineer

OR ยท On-site +1

$205K - $270K/yr

Machine Learning Engineers at Cresta work across several high-impact AI initiatives. Final team placement is determined based on experience, strengths, and business needs. Current focus areas include:

Machine Learning Engineer

Foster, OR ยท On-site +1

$160K - $215K/yr

The Machine Learning Engineer will work in close collaboration with the core instrument, assay and ... This role reports to the Sr. Director AI and can be based in our San Diego CA or Foster City CA ...

New

next page

Showing results 1-20

Senior Embedded Machine Learning information

What does a senior embedded machine learning engineer do?

A Senior Embedded Machine Learning engineer designs, develops, and optimizes machine learning models to run efficiently on resource-constrained embedded devices such as microcontrollers, IoT devices, and edge hardware. They are responsible for integrating ML algorithms with embedded systems, ensuring low latency and minimal power consumption. Their work often involves collaborating with hardware engineers and software developers to deploy intelligent features in products like smart sensors, wearables, and autonomous systems.

What are the key skills and qualifications needed to thrive as a senior embedded machine learning engineer?

To thrive as a Senior Embedded Machine Learning Engineer, you need expertise in embedded systems, machine learning algorithms, and programming languages like C/C++ and Python, often backed by an advanced degree in computer science or electrical engineering. Familiarity with tools such as TensorFlow Lite, ONNX, and embedded hardware platforms (e.g., ARM Cortex-M, NVIDIA Jetson) is typically required. Strong problem-solving, project management, and communication skills distinguish top performers in this role. These capabilities are crucial for efficiently deploying optimized machine learning models on resource-constrained devices and effectively collaborating across multidisciplinary teams.

What are some common challenges faced by senior embedded machine learning engineers when deploying models on edge devices?

Senior Embedded Machine Learning Engineers often encounter challenges such as optimizing model size and inference speed to fit within the limited computational resources and memory of edge devices. Balancing accuracy and performance while minimizing power consumption is critical, especially for battery-operated products. Additionally, integrating models with existing embedded software and ensuring reliable, real-time operation can require close collaboration with hardware and firmware teams. Staying current with advancements in model compression and hardware acceleration is also essential for success in this role.

What is the difference between Senior Embedded Machine Learning vs Embedded Software Engineer?

AspectSenior Embedded Machine LearningEmbedded Software Engineer
Required CredentialsBachelor's/Master's in CS, EE, or related; experience in ML and embedded systemsBachelor's in CS, EE, or related; strong programming skills in C/C++
Work EnvironmentDeveloping ML models for embedded devices, hardware integrationDesigning and implementing embedded software for devices
Industry UsageAI/ML-focused companies, IoT, consumer electronicsAutomotive, industrial, consumer electronics

While both roles involve embedded systems, Senior Embedded Machine Learning focuses on integrating ML models into hardware, requiring knowledge of AI and data science. Embedded Software Engineers primarily develop software for embedded devices, emphasizing firmware and system-level programming. The roles overlap in embedded environment skills but differ in their core focus on AI versus traditional software development.

What cities in Oregon are hiring for Senior Embedded Machine Learning jobs?

Cities in Oregon with the most Senior Embedded Machine Learning job openings:

Senior Machine Learning Engineer

OR โ€ข On-site, Remote

Anno.ai
Software Developmentย โ€ขย 51 - 200 employees

$104K - $143K/yr

Full-time

Re-posted 26 days ago


Key responsibilities

  • Design, develop, test, document, deploy, and maintain production machine learning and statistical modeled software.

  • Build and maintain scalable pipelines for training, evaluation, deployment, and lifecycle management of ML models across various environments.

  • Implement automated CI/CD workflows and manage ML runtime infrastructure using containerization and orchestration frameworks.


Job description

Disclaimer:ย Due to the sensitive nature of our engineering work, Anno.ai enforces strict digital footprint and identity verification. We activelyย monitor forย synthetic profiles, proxy networks, and AI interview assistants; any fraudulent activity will result in immediate disqualification. ย 

Position Overviewย 

As a Senior Machine Learning Engineer at Anno.ai, you will design, develop, test, document, deploy, andย maintainย production machine learning and statisticalย modeledย software to automate processes and streamline ourย customer'sย mission operations.ย MLEs work directly with product, user-facing, hardware, and platform teams to deliver the highest quality products.ย You will join a team ofย beasts known as "Annomals"ย areย notable for theirย practical, mission-driven, and funย demeanor.ย MLEs work directly with product, user-facing, hardware, and platform teams to deliver the highest quality products, and because of these diverseย interfaces,ย weย value good, seasonedย judgmentย in your approachย toย management,ย yourย careerย growth, andย maintainingย ethical andย responsible practices.ย ย 

For this opportunity we are looking for MLEs who have aย fairly uniformย distribution of talent acrossย a breadthย the rangeย of machine learning tasks and skills. You are an experienced MLE, part solid software engineer,ย andย part modeling expert.ย You have been through the trenches andย bringย keyย knowledge and intuitionย throughย yourย combination of training and experience.ย ย 

Candidates need to be able to obtain andย maintainย U.S. Government security clearance (U.S. citizenshipย required).ย ย Candidatesย must be able toย travel up to 20% of the time.ย 

What You Will Doย 

  • Operationalize machine learning models by buildingย andย maintainingย robust, scalable pipelines for training, evaluation, deployment, and lifecycle management across cloud, on-prem, and edge compute environments
  • Work closely with autonomy researchers, software engineers, systems teams, and field operators to translate mission requirements into deployable ML capabilities
  • Implement automated CI/CD workflows tailored to ML systems, ensuring repeatable experiments, reliable packaging, and continuous delivery of bothย up to dateย models andย associatedย data pipelines
  • Manage ML runtime infrastructure using containerization and orchestration frameworks (e.g., Docker, Kubernetes) andย incorporatingย model serving platforms (e.g., Seldon,ย KServe,ย BentoML)
  • Develop monitoring systems to track model health, performance, data drift, system utilization, and mission relevance using tools such as Prometheus, Grafana, and ELK/EFK stacks
  • Ensure ML deployments meet defense, customer, and platform security requirements, with emphasis on data integrity, traceability, and operational reliability
  • Evaluate and integrate emerging MLOps, distributed training, and edge inference technologies to enhance reproducibility,ย extensibility,ย scalability, and deployment speed of ML systemsย 

Required Qualificationsย 

  • Bachelor's degree in Computer Science, Electrical Engineering, Data Science, or a related technical field (Master'sย preferred)
  • 5+ years of professional experience in software engineering, machine learning engineering, MLOps, or related roles
  • Experience operationalizing ML systems at production scale, including model training, versioning, packaging, deployment, and monitoring
  • Strong proficiency in Python and familiarity with at least one deep learning framework (e.g., PyTorch, TensorFlow)
  • Hands-on experience with MLOps frameworks and workflow tooling (e.g., MLflow, Kubeflow, Airflow, DVC, BentoML)
  • Experience deploying containerized ML services using Docker and orchestrating workloads using Kubernetes (including air-gapped or constrained deployments)
  • Understanding of CI/CD workflows and DevOps practices applied to ML systemsย (e.g., Git, Code Review, Metrics Evaluation)
  • Familiarity with monitoring, observability, and logging platforms (e.g., Prometheus, Grafana, ELK/EFK)
  • Ability to obtain and maintain U.S. Government security clearance (U.S. Citizenship required)
  • Ability to travel up to 20%ย 

Preferred Qualificationsย 

  • Experience withย deploying modelsย and associated runtimesย to Edged Devices
  • Experience optimizing models for memory and CPU constrainedย systems (e.g., embedded systems, microcontrollers)
  • Prior experience supporting U.S. Department of War programs, cUAS systems, or mission-critical autonomous platforms
  • Experience working with diverse or atypical data sources (e.g., Audio/Acoustics, RF signals, EO/IR imagery)
  • Experience deploying and optimizing ML inference on edge or resource-limited compute systems
  • Experience with Explainable/Auditable AI/ML tools and interpretable model design
  • Experience with AIย Software Developmentย Toolsย (e.g., GitHub CoPilot, Claude)ย