Staff Machine Learning Engineer

Posted 13 Days Ago
Be an Early Applicant
Colombo, LKA
In-Office
Senior level
Artificial Intelligence • Mobile • Robotics
The Role
Lead ML Engineering to productionize research into scalable, secure ML services across cloud and edge. Own model lifecycle, MLOps pipelines, APIs, monitoring, governance, and team technical direction while mentoring engineers and improving platform tooling.
Summary Generated by Built In

About the Role 

Robotic Assistance Devices is seeking a Staff Machine Learning Engineer to lead our Machine Learning Engineering team and drive the delivery of production-grade AI capabilities across cloud and edge platforms. 

This role bridges AI research and software engineering by transforming validated research into scalable, reliable, and maintainable machine learning services. You will lead the engineering practices, architecture, and operational lifecycle of machine learning systems while working closely with AI researchers, software engineers, DevOps engineers, and product teams. 

The ideal candidate combines deep software engineering expertise with practical machine learning experience and understands what it takes to operate AI systems in production.

Key Responsibilities

     
    • Lead the Machine Learning Engineering team in designing, building, deploying, and operating production-grade machine learning services. 

    • Design scalable backend architectures for serving machine learning models through secure and maintainable APIs. 

    • Own the production lifecycle of machine learning models, including deployment, monitoring, versioning, validation, rollback, and retirement. 

    • Build and maintain automated ML pipelines covering model packaging, testing, deployment, retraining, and release. 

    • Establish best practices for model governance, including version management, experiment tracking, dataset versioning, lineage, and auditability. 

    • Work closely with the AI Research team to productionize validated research outcomes while providing engineering feedback during research. 

    • Collaborate with Full Stack Engineering teams to deliver well-documented, reliable APIs that enable seamless product integration. 

    • Ensure deployed models meet requirements for scalability, reliability, latency, observability, and security. 

    • Drive engineering standards, technical direction, and continuous improvement across the ML Engineering team. 

    • Mentor engineers, conduct technical reviews, and foster a culture of engineering excellence. 

    • Evaluate emerging technologies and tooling to continuously improve the ML engineering platform. 

Experience & Qualifications 

     
    • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent practical experience. 

    • Typically 8+ years of software engineering experience, including significant experience building production machine learning systems. 

    • Proven experience leading engineering teams or technical initiatives involving machine learning platforms. 

    • Strong experience deploying and operating machine learning models in cloud-based production environments. 

    • Experience deploying machine learning solutions to edge devices is highly desirable. 

    • Strong understanding of the complete machine learning lifecycle, including: 

    • Model packaging and deployment 

    • Continuous retraining strategies 

    • Model validation and qualification 

    • Model versioning 

    • Dataset versioning and lineage 

    • Experiment tracking 

    • Performance monitoring 

    • Drift detection 

    • Model rollback strategies 

    • Compliance and reproducibility requirements 

    • Strong backend software engineering background with experience designing scalable RESTful APIs and service-oriented architectures. 

    • Experience designing scalable distributed systems and microservices. 

    • Experience implementing CI/CD pipelines for machine learning systems (MLOps). 

    • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud. 

    • Excellent problem-solving skills with the ability to simplify complex technical challenges. 

    • Excellent communication skills with the ability to collaborate across research, engineering, product, and leadership teams. 

Preferred Qualifications 

     
    • Experience with Amazon SageMaker or equivalent enterprise ML platforms. 

    • Experience with MLFlow, Kubeflow, Vertex AI, Azure ML, or similar MLOps platforms. 

    • Experience with feature stores and model registries. 

    • Knowledge of GPU-based inference and optimization techniques. 

    • Experience deploying large language models (LLMs), computer vision systems, or multimodal AI applications. 

    • Experience with edge AI optimization frameworks such as TensorRT, ONNX Runtime, OpenVINO, or similar technologies. 

    • Hands-on experience with containerization technologies such as Docker and Kubernetes. 

    • Experience working in product-focused or fast-growing technology companies. 

    • Leadership Expectations 

    • Provide technical leadership and direction for the Machine Learning Engineering function. 

    • Establish engineering standards, operational processes, and best practices for production AI systems. 

    • Influence architectural decisions across engineering teams. 

    • Develop team capability through mentoring, coaching, and technical leadership. 

    • Build strong partnerships with AI Research, Full Stack Engineering, DevOps, Product Management, and Technical Project Management teams. 

    • Drive execution while balancing engineering quality, operational reliability, and business priorities. 

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related discipline, or equivalent experience
  • Typically 8+ years software engineering experience including building production ML systems
  • Proven experience leading engineering teams or technical initiatives involving ML platforms
  • Experience deploying and operating machine learning models in cloud-based production environments
  • Experience deploying machine learning solutions to edge devices
  • Strong understanding of the complete ML lifecycle (packaging, deployment, retraining, validation, versioning, dataset lineage, experiment tracking, monitoring, drift detection, rollback)
  • Strong backend software engineering background designing scalable RESTful APIs and service-oriented architectures
  • Experience designing scalable distributed systems and microservices
  • Experience implementing CI/CD pipelines for machine learning systems (MLOps)
  • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud
  • Excellent problem-solving and communication skills with cross-team collaboration experience
  • Experience with Amazon SageMaker or equivalent enterprise ML platforms
  • Experience with MLflow, Kubeflow, Vertex AI, Azure ML, or similar MLOps platforms
  • Experience with feature stores and model registries
  • Knowledge of GPU-based inference and optimization techniques
  • Experience deploying LLMs, computer vision systems, or multimodal AI applications
  • Experience with edge AI optimization frameworks such as TensorRT, ONNX Runtime, OpenVINO
  • Hands-on experience with containerization technologies such as Docker and Kubernetes
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ferndale, MI
88 Employees
Year Founded: 2016

What We Do

Robotic Assistance Devices (RAD) delivers artificial intelligence-based security solutions that empower organizations to enjoy the benefits of workflow automation, advanced security and supplemental concierge services. RAD’s eco-system of hardware, software, cloud ware, and mobile ware is maintenance free for end-users. Simple to deploy, simple to use. Uniquely cellular optimized so no network infrastructure needed. (Security-In-A-Box)

Similar Jobs

Mastercard Logo Mastercard

Manager, Specialist Sales, Small and Medium Enterprises

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Colombo, LKA
38800 Employees

Cin7 Logo Cin7

Assistant Manager, HR & Administration

Cloud • eCommerce • Logistics • Software
Easy Apply
Hybrid
Colombo, LKA
276 Employees

Cin7 Logo Cin7

Customer Success Specialist

Cloud • eCommerce • Logistics • Software
Easy Apply
Hybrid
Colombo, LKA
276 Employees

Cin7 Logo Cin7

Customer Success Manager

Cloud • eCommerce • Logistics • Software
Easy Apply
Hybrid
Colombo, LKA
276 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
300 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account