Top

Staff Engineer, Machine Learning Operations (MLOps)

Detroit, MI, USA

256 Days ago

Job Description


Join Canopy, a Ford-backed company, at the forefront of engineering advanced threat detection and deterrence products specifically designed for vehicles. Our mission is to eliminate vehicle crime and enhance mobility through cutting-edge consumer hardware, aftermarket connectivity, and AI-driven security solutions. As part of our team, you'll be at the forefront of innovation, helping to solve one of today's most pressing challenges with cutting-edge solutions.

The Staff MLOps Engineer will lead the design, development, and implementation of scalable machine learning operations (MLOps) pipelines and infrastructure. This role is critical for ensuring that machine learning models are efficiently deployed, monitored, and maintained in production environments. The engineer will work closely with machine learning engineers, data scientists/engineers, and platform/SRE engineers to streamline and automate data ingestion, model deployment, ensuring high availability, reliability, and performance of AI-driven solutions. A significant portion of the work will focus on optimizing the end-to-end lifecycle of machine learning models, from development to production.

Responsibilities:
  • Design, implement, and maintain robust MLOps services and pipelines to automate the deployment and monitoring of machine learning models in production.
  • Collaborate with engineers to integrate machine learning models into existing systems and workflows.
  • Develop and enforce best practices for CI/CD in machine learning projects, including version control, automated testing, and continuous integration.
  • Monitor the performance and health of data and models in production, implementing strategies for retraining, versioning, and rollback when necessary.
  • Optimize infrastructure for model training and inference, ensuring scalability, efficiency, and cost-effectiveness.
  • Work closely with DevOps teams to ensure seamless integration of MLOps pipelines with cloud or on-premises infrastructure.
  • Provide mentorship and guidance to junior engineers and contribute to the development of MLOps strategies and standards across the organization.

Requirements

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
  • 8+ years of experience in software engineering, data engineering, or a related field, with at least 3 years specifically in MLOps.
  • Strong programming skills in languages such as Python, Java, or C/C++.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Proficiency in DevOps tools and practices, including Docker, Kubernetes, and CI/CD pipelines.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of version control systems like Git and experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
  • Excellent problem-solving skills, with the ability to troubleshoot complex production issues.
Preferred Qualifications:
  • Reside within the Detroit area or nearby, with the ability to work in a hybrid environment and regularly commute to our Detroit office as needed.
  • Master's degree or Ph.D. in Computer Science, Data Science, Engineering, or a related field.
  • Experience with advanced MLOps practices such as feature stores, model interpretability, and fairness in AI.
  • Familiarity with big data technologies like Apache Spark, Hadoop, or Kafka.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, or ELK stack.
  • Previous experience leading or mentoring a team of engineers in an MLOps or DevOps context.
  • Strong understanding of security best practices in the context of machine learning and AI.

Benefits

  • Comprehensive medical benefits coverage, dental plans and vision coverage.
  • Health care and dependent care spending accounts.
  • Employee and Family Assistance Program (EAP).
  • Employee discount programs.
  • Retirement plan with a generous company match.
  • Generous Paid Time Off, Sick, and Holidays
  • Family Leave (Maternity, Paternity)
  • Short- and long-term disability.
  • Life insurance and accidental death & dismemberment insurance.


Base Salary Range : $129,200 - $180,500

Compensation may vary depending on skills and experience.


Diversity, Equity and Inclusion: At Canopy, we're on a mission to end theft from vehicles and revolutionize vehicle security by building cutting-edge technology. We will achieve this by prioritizing individuals and staying attuned to the evolving needs of our people, users, and industry trends. We foster a workplace culture that embraces diversity and authenticity, enabling us to flourish as a team of exceptional individuals working towards a common purpose. We gain a deeper understanding of our users' experiences by continuously improving our skills and expanding our knowledge. A more diverse, equitable, and inclusive Canopy leads to greater innovation and success.


Equal Opportunity: Canopy does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Qualification

Bachelor's Degree

Key Skills Required

JavaPythonAWSApacheAzureData EngineeringAccountsCI/CDApache SparkBig DataCollaborate With EngineersComprehensiveComputer ScienceContinuous integrationData IngestionData ScienceDesignDevelopmentEffectivenessGitGoogle Cloud PlatformGrafanaGuidanceHigh AvailabilityImplementationInclusiveInfrastructureInfrastructure as CodeInnovationInsuranceIntegrationKubernetesLearningLife InsuranceMachine LearningMentoringOrientationProvisionPyTorchScalabilityScienceScikit-LearnSeamless IntegrationSecuritySecurity SolutionsSoftware EngineeringSPARKTensorFlowTerraformThreat DetectionTrainingVersion ControlVersion Control SystemsVersioning

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Remote

Experience Level: Mid-Senior level

Salary: $129,200 - $180,500 / Annual Salary

Experience: 8 - 9 yrs

Contact Information


Company Name: Canopy

Recruiting People: HR Department

Website: https://www.canopy.security/

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Technical Support Specialist

NoGigiddy • Detroit, MI, USA

Salary: $15 - $18 / Hourly Salary

View Job
Software Dev Engineer II

Amazon • Detroit, MI, USA

Experience: 3 - 4 yrs

Salary: $129,300 - $139,300 / Annual Salary

View Job
IT Auditor

ManpowerGroup • Detroit, MI, USA

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer III

C.H. Robinson • Detroit, MI, USA

Experience: 5 - 6 yrs

Salary: $101,200 - $224,400 / Annual Salary

View Job
Software Development Engineer, Business Data Technologies - Huron

Amazon • Detroit, MI, USA

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Jr. Software Development Engineer

Amazon • Detroit, MI, USA

Salary: Competitive & Based on Experience

View Job
Software Dev Engineer II

Amazon • Detroit, MI, USA

Experience: 3 - 4 yrs

Salary: $129,300 - $139,300 / Annual Salary

View Job
Mobile Engineer

CBRE • Detroit, MI, USA

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Technical Program Manager

Canopy • Detroit, MI, USA

Experience: 3 - 4 yrs

Salary: $74,600 - $104,000 / Annual Salary

View Job
Senior Embedded Software Engineer

Canopy • Detroit, MI, USA

Experience: 3 - 4 yrs

Salary: $96,600 - $135,000 / Annual Salary

View Job