Machine Learning Engineering Tech Lead

6 days ago


Cary, North Carolina, United States Cisco Full time
About the Role

We're seeking a highly skilled Machine Learning Engineering Tech Lead to join our Duo AI and Security Research team. As a key member of our team, you will design and build systems to handle our ML-powered applications, collaborating with teams in the Data Science & Engineering organization to support our existing Duo Trust Monitor and Risk-based Authentication systems, develop new data-powered products, and improve our Zero Trust product offering.

Key Responsibilities
  • Work with researchers, engineers, and product teams to deliver machine learning-based solutions in areas such as threat detection, policy recommendation, and text-based AI assistants.
  • Design, develop, and extend our machine learning infrastructure capabilities, including job orchestration, feature engineering, and model monitoring.
  • Collaborate with engineering teams throughout Duo to improve and communicate our engineering and infrastructure standard methodologies.
Requirements
  • 4+ years of professional Python development experience.
  • 3+ years of experience working with cloud infrastructure, including AWS.
  • Experience developing and maintaining large-scale machine learning and/or data processing systems.
  • Experience leading software development within a team and/or experience mentoring junior engineers.
Preferred Experience
  • Experience supporting and operating high-availability, customer-facing software products.
  • Experience with data processing and storage frameworks such as Spark, Delta Lake, or Athena.
  • Familiarity with Feature Store concepts and operations.
  • Experience with machine learning model serving frameworks like Sagemaker or Seldon.
  • Experience with infrastructure-as-code tools like Terraform.
  • Familiarity with Kubernetes and its ecosystem.
  • Experience prioritizing and planning engineering work in collaboration with external stakeholders.


  • Cary, North Carolina, United States Cisco Full time

    About the RoleWe're seeking a highly skilled Machine Learning Engineering Tech Lead to join our Duo AI and Security Research team. As a key member of our team, you will design and build systems to handle our ML-powered applications, collaborating with teams in the Data Science & Engineering organization to support our existing Duo Trust Monitor and...


  • Cary, North Carolina, United States Cisco Full time

    About Cisco and Duo SecurityCisco and Duo Security have joined forces to create a powerful combination of security and innovation. Our mission is to democratize security by making it easy and effective for everyone.Job SummaryWe are seeking a highly skilled Machine Learning Engineering Tech Lead to join our Duo AI and Security Research team. As a key member...


  • Cary, North Carolina, United States Cisco Full time

    About Duo SecurityDuo Security, a Cisco company, is a leading provider of cloud-based security solutions. Our mission is to democratize security by making it easy and effective for everyone.Our TeamWe're a team of passionate security professionals who are dedicated to helping our customers protect their organizations from cyber threats. We believe that...


  • Cary, North Carolina, United States Cisco Full time

    About Duo SecurityDuo Security, a Cisco company, is a leader in cloud-based security solutions. Our mission is to democratize security by making it easy and effective for everyone.Our TeamWe're a team of innovators, engineers, and security experts working together to solve the world's most pressing security challenges. We believe that impactful work is...


  • Cary, North Carolina, United States Cisco Full time

    About Duo SecurityDuo Security, a Cisco company, is a leader in cloud-based security solutions. Our mission is to democratize security by making it easy and effective for everyone.Our TeamWe're a team of innovators, engineers, and researchers passionate about building the next generation of security solutions. Our team is at its best when everyone feels...


  • Cary, North Carolina, United States TEKsystems Full time

    Job Title: AI/Machine Learning EngineerTEKsystems is seeking an experienced AI/Machine Learning Engineer to join our team. As an AI/Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to solve complex business problems.Key Responsibilities:Design and develop machine learning models using various...


  • Cary, North Carolina, United States Cisco Full time

    Transformative Leadership Opportunity at CiscoCisco is revolutionizing the security industry by combining expertise to create innovative solutions that protect the cloud. Our mission is to make security accessible to everyone, and we are dedicated to providing our customers with cutting-edge security products.We foster a diverse and inclusive work...


  • Cary, North Carolina, United States US Tech Solutions Full time

    Job Title: Embedded Software Engineer II – Embedded Software EngineeringAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at US Tech Solutions. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for vehicle controllers using C programming language.Key...


  • Cary, North Carolina, United States Epic Games Full time

    Unlock Your Potential as an Animation Engineering Director at Epic GamesEpic Games is a global leader in game development and engine technology, and we're seeking a highly skilled Animation Engineering Director to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and leading the development of...

  • Sylvan Learning Tutor

    3 weeks ago


    Cary, North Carolina, United States SYLVAN LEARNING - CARY, NC Full time

    Teaching Opportunity at Sylvan LearningWe are seeking a dedicated and passionate instructor to join our team at Sylvan Learning in Cary, NC. As a part-time Sylvan Instructor, you will have the opportunity to make a meaningful impact on the lives of our students and their families.Responsibilities:Deliver personalized instruction in subjects such as Reading,...


  • Cary, North Carolina, United States SYLVAN LEARNING - CARY, NC Full time

    Job Opportunity at Sylvan Learning - Cary, NCWe are seeking a dedicated and passionate instructor to join our team at Sylvan Learning in Cary, NC. As a part-time Sylvan Instructor, you will have the opportunity to make a meaningful impact on the lives of our students and their families.Responsibilities:Deliver personalized instruction in subjects such as...


  • Cary, North Carolina, United States Mainstay Engineering Group, Inc. Full time

    Job OpportunityAbout Mainstay Engineering:Mainstay Engineering Group, Inc. is a nationally recognized leader in civil and structural engineering solutions. With over 20 years of experience, we have completed over 4,000 successful projects for life sciences and high-tech, mission-critical companies. Our design professionals are licensed to perform engineering...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower creators to build high-fidelity, interactive experiences for PC, console, mobile, and VR.Job Title: Lead Technical Designer in AnimationWe are seeking a highly skilled Lead Technical...


  • Cary, North Carolina, United States Riverbed Technology Full time

    Job Title: Senior Software Engineer, AIWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge AI solutions. As a key member of our engineering team, you will be responsible for designing, developing, and implementing AI services, algorithms, and machine learning models.Key...


  • Cary, North Carolina, United States Epic Games Full time

    About the RoleWe're seeking a highly skilled and experienced Senior Engine Optimization Lead to join our team at Epic Games. As a key member of our performance and memory optimization team, you will be responsible for driving technical leadership and innovation to deliver exceptional gaming experiences for our players.Key ResponsibilitiesLead a team of 4-6...

  • Senior Cloud Engineer

    1 month ago


    Cary, North Carolina, United States Deutsche Bank Full time

    About the RoleWe are seeking an experienced Cloud Data Engineer to join our Sustainability Technology team at Deutsche Bank. As a key member of our team, you will be responsible for designing, implementing, and maintaining our data integrations on Google Cloud Platform, while also combining machine learning models and algorithms into our products.Key...


  • Cary, North Carolina, United States iSpace, Inc. Full time

    Job Title: Senior Software Engineering Team LeadJob Summary:iSpace, Inc. is seeking a highly skilled Senior Software Engineering Team Lead to lead our Product Reliability Engineering team and related initiatives. As a key member of our technology team, you will contribute to business and technology processes and solutions, working with the team to partner in...


  • Cary, North Carolina, United States Deutsche Bank Full time

    About the RoleWe are seeking an experienced Data/AI Engineer to join our Sustainability Technology team at Deutsche Bank, with a focus on Google Cloud and Machine Learning.The successful candidate will be responsible for designing, implementing, and maintaining our team's Data integrations on Google Cloud Platform, while also combining machine learning...


  • Cary, North Carolina, United States IT Network Full time

    Job Title: Lead MechanicalJob Summary:We are seeking a highly skilled Lead Mechanical to join our team at IT Network. As a key member of our engineering team, you will be responsible for leading a team of mechanical engineers to provide advisory services and engineering design solutions for clients across various market sectors.Key Responsibilities:Lead a...


  • Cary, North Carolina, United States Sargent & Lundy Full time

    Job SummaryWe are seeking an experienced Electrical Engineer to join our Substation Engineering team as a Project Lead. In this role, you will be responsible for leading engineering and design teams on a wide range of substation modifications and upgrades. You will work closely with clients to understand their requirements and develop solutions that meet...