Logo of Huzzle

Senior Engineer, ML Ops/DevSecOps

Applications are closed

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
  • Santa Clara

Requirements

  • Strong problem-solving, attention to detail, communication, and teamwork skills is also required.
  • Qualifications:
  • You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
  • Minimum Qualifications
  • The candidate must have a Bachelor’s Degree in a STEM related field and 6+ years of experience -OR- a Master’s Degree in a STEM related field and 4+ years of experience -OR- a PhD in a STEM related field with 2+ years experience in:
  • MLOps or DevOps or DevSecOps roles.
  • Python/Java, or Go.
  • CI/CD tools like GitHub Actions or Jenkins, or equivalent.
  • Docker, Kubernetes, AWS/Azure or equivalent.
  • Machine learning frameworks and libraries.
  • This position is not eligible for Intel Immigration sponsorship.
  • Preferred Qualifications:
  • Infrastructure as Code (IaC) tools like Ansible, BiCep.
  • Monitoring and logging tools.
  • Regulatory requirements and compliance.
  • Certifications such as Certified Kubernetes Administrator (CKA), AWS/Azure Certified DevOps Engineer, or similar.
  • Familiarity with tools and practices for deploying and managing ML models in production environments.
  • Experience with advanced security frameworks or certifications and disaster recovery strategies.

Responsibilities

  • ML Ops:
  • Develop scalable and reliable ML infrastructure.
  • Automate ML model deployment, monitoring, and management.
  • Implement best practices for data versioning, model training, and experimentation.
  • Collaborate with engineers to streamline the ML workflow.
  • Enhance model reproducibility and performance.
  • DevSecOps:
  • Integrate security measures into the CI/CD pipeline.
  • Conduct security audits and vulnerability assessments.
  • Utilize tools for static code analysis, SAST, and Trivy.
  • Implement and enforce security standards across development teams.
  • Develop and maintain dashboards for monitoring pipeline health and security metrics.
  • CI/CD:
  • Design and maintain robust CI/CD pipelines.
  • Optimize build processes for enhanced efficiency.
  • Implement strategies for Continuous Build and Test.
  • Automate testing, deployment, and monitoring using GitHub Actions.
  • Analyze and improve pipeline performance metrics.
  • Collaboration and Communication:
  • Work closely with cross-functional teams to fulfill their requirements.
  • Mentor junior engineers and contribute to their professional growth.
  • Participate in architecture reviews with a focus on security and performance.
  • Effectively communicate project status, risks, and metrics.
  • Project Management:
  • Plan and schedule the development and implementation of multiple long-term and complex projects, often requiring consultative direction.
  • Problem Solving:
  • Utilize extensive expertise to resolve significant issues or analyze unique problems requiring evaluation of intangibles and design innovative solutions.
  • Decision Making:
  • Make consistent decisions regarding the overall goals and objectives of significant programs or segments of the organization.
  • Organizational Representation:
  • Serve as the primary contact on projects, interacting with senior internal and external personnel on complex or widespread issues requiring coordination across organizational lines.

FAQs

What is the primary focus of the Senior Engineer, ML Ops/DevSecOps position?

The primary focus is on integrating machine learning operations and DevSecOps practices, with an emphasis on improving system reliability and security throughout the CI/CD pipeline.

What qualifications are needed for this position?

Candidates must have a Bachelor’s Degree in a STEM field with 6+ years of experience, a Master’s Degree with 4+ years of experience, or a PhD with 2+ years of relevant experience in ML Ops or DevOps roles, along with proficiency in Python/Java or Go, CI/CD tools, Docker, Kubernetes, and machine learning frameworks.

What are the key responsibilities related to ML Ops in this role?

Key responsibilities include developing scalable ML infrastructure, automating ML model deployment and management, implementing best practices for data versioning and model training, collaborating with engineers to streamline workflows, and enhancing model reproducibility and performance.

How does the role incorporate security within the CI/CD pipeline?

The role involves integrating security measures into the CI/CD pipeline, conducting security audits, utilizing static code analysis tools like SAST and Trivy, enforcing security standards, and maintaining dashboards for monitoring pipeline health and security metrics.

What tools and technologies are emphasized for this position?

The position emphasizes tools such as CI/CD platforms (GitHub Actions, Jenkins), Docker, Kubernetes, and cloud services (AWS/Azure), as well as familiarity with machine learning libraries and frameworks.

Are there preferred qualifications that can enhance a candidate's profile?

Yes, preferred qualifications include experience with Infrastructure as Code (IaC) tools, monitoring and logging tools, knowledge of regulatory compliance, relevant certifications (like CKA or AWS/Azure Certified DevOps Engineer), and familiarity with advanced security frameworks and disaster recovery strategies.

What type of project management skills are required for this role?

Candidates are expected to plan and schedule the development and implementation of multiple long-term and complex projects, often requiring consultative direction and effective communication of project status, risks, and metrics.

Is there any sponsorship available for this position?

No, this position is not eligible for Intel Immigration sponsorship.

What opportunities for mentorship and collaboration are present in this role?

The role involves mentoring junior engineers and collaborating closely with cross-functional teams to meet their requirements, as well as participating in architecture reviews focusing on security and performance.

What problem-solving abilities are expected from candidates?

Candidates should utilize extensive expertise to resolve significant issues or analyze unique problems, considering intangibles and designing innovative solutions accordingly.

What level of communication skills is required for this position?

Strong communication skills are required to effectively convey project status, risks, and metrics, as well as to serve as the primary contact on projects interacting with senior personnel on complex issues.

Technology
Industry
10,001+
Employees
1968
Founded Year

Mission & Purpose

Intel’s mission is to shape the future of technology to help create a better future for the entire world. By pushing forward in fields like AI, analytics and cloud-to-edge technology, Intel’s work is at the heart of countless innovations. From major breakthroughs like self-driving cars and rebuilding the coral reefs, to things that make everyday life better like blockbuster effects and improved shopping experiences — they’re all powered by Intel technology. With a career at Intel, you have the opportunity to help make the future more wonderful for everyone.