Senior Machine Learning Engineer

1 week ago


Raleigh, North Carolina, United States DroneDeploy Full time
Job Title: Lead Software Engineer, Machine Learning

We are seeking a highly skilled and experienced Lead Software Engineer, Machine Learning to join our team at DroneDeploy. As a key member of our engineering team, you will be responsible for designing, developing, and implementing innovative machine learning models to solve complex computer vision problems.

About the Role

This is a hands-on leadership role that requires a deep understanding of both machine learning and operational excellence. You will lead the design, development, and maintenance of scalable and efficient machine learning infrastructure, including training, CI/CD, monitoring, and other automation. Additionally, you will collaborate with cross-functional teams to understand business requirements and deliver ML solutions that meet organizational goals.

Responsibilities
  • Train, improve, evaluate, integrate, and deploy machine learning models for a variety of computer vision use cases, such as object detection, segmentation, feature matching, and depth estimation.
  • Optimize the performance of ML models and systems for speed, accuracy, and resource efficiency.
  • Collaborate with ML, Computer Vision, and DevOps Engineers to automate and streamline the ML model training, testing, and deployment pipelines.
  • Building and maintaining high-quality datasets, ensuring data gets labeled properly and errors corrected, targeting additional relevant data, and evaluating the impact on the models.
  • Lead a team of talented engineers with ample opportunities for professional growth and leadership development.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field with 5+ years of professional experience in ML Data Science and MLOps.
  • Experience designing, building, deploying, debugging and maintaining large-scale production ML systems to solve computer vision problems.
  • Ability to timebox experiments, iterate effectively and leverage excellent problem-solving skills to triage routes to success.
  • Experience with modern ML in Pytorch, Keras, TensorFlow or equivalent.
  • Experience building and improving models like Mask2former, MaskRCNN, Resnet, Unet.
  • Experience running and monitoring multiple ML experiments in cloud environments concurrently.
Preferred Qualifications & Expertise
  • Proficient in leading and managing large MLOps projects.
  • Proficiency in developing and debugging C++
  • Proficient with 3D perception and 3D reconstruction pipelines.

We offer a competitive salary, comprehensive health benefits, flexible time away from work, and support for ongoing professional development. We prioritize your well-being and personal growth as much as your professional success.



  • Raleigh, North Carolina, United States Datafielder Full time

    Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at DataFielder Inc. in Raleigh, NC. As a key member of our cross-functional team, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms.Key Responsibilities:Design and develop bespoke...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our Technical Infrastructure team, you will play a critical role in developing and maintaining the next-generation technologies that power our products and services.As a software engineer at Google, you will have the opportunity to work on a wide...


  • Raleigh, North Carolina, United States NetApp Full time

    Job Summary:Our Marketing Technology Office is seeking a highly skilled Generative AI and Machine Learning Architect to lead our AI initiatives. This role involves designing, developing, deploying, and managing our marketing technology stack, ensuring compliance with industry standards, and collaborating with various teams to deliver high-quality AI...


  • Raleigh, North Carolina, United States IXL Learning Full time

    We are seeking a talented Software Engineer to join our team at IXL Learning, a leading EdTech company that reaches millions of learners through our diverse range of products.The ideal candidate will have a passion for technology and education, with a strong background in software engineering and experience working with Java or other object-oriented...


  • Raleigh, North Carolina, United States Discovery Machine Inc Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Discovery Machine Inc. in Williamsport, PA.The successful candidate will be responsible for developing and deploying cutting-edge Artificial Intelligence (AI) solutions throughout the Department of Defense (DoD).Key Responsibilities:Apply AI engineering best practices to...


  • Raleigh, North Carolina, United States E Tech Group Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at E Tech Group. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex automation systems for our clients in various industries.Key Responsibilities:Lead or work on project teams...


  • Raleigh, North Carolina, United States IXL Learning Full time

    About the RoleWe are seeking a highly motivated Android Engineer to lead the creation of a breakthrough user experience by developing the primary features of our Android applications.Key ResponsibilitiesResearch and adapt functionality to leverage existing Android design patternsWork across disciplines with team members representing product, content, and web...


  • Raleigh, North Carolina, United States 2iSolutions Inc. USA Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at 2iSolutions Inc. USA. This is an onsite role with a 3-month contract.Key Responsibilities:Design, develop, and integrate software for medical devices.Collaborate with cross-functional teams to ensure software meets requirements and is delivered on...


  • Raleigh, North Carolina, United States ANDRITZ Full time

    Machine Clothing Applications EngineerWe are seeking a Machine Clothing Applications Engineer to become an integral part of our organization at Andritz. In this role, you will leverage your expertise in machine clothing solutions to enhance our product offerings. Reporting to the Director of Forming Technology, you will be responsible for supporting multiple...


  • Raleigh, North Carolina, United States ANDRITZ Full time

    Machine Clothing Applications EngineerWe are seeking a dedicated Machine Clothing Applications Engineer to enhance our team at Andritz. As an expert in machine clothing solutions, you will be instrumental in the design and implementation of products tailored for our operations. Reporting to the Director of Forming Technology, your role will encompass...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, North Carolina, United States Applied Research Associates Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Applied Research Associates, Inc. (ARA). As a member of our multidisciplinary team, you will be responsible for developing software tools that strengthen our national security.Job SummaryThe Senior Software Engineer will support our growing...


  • Raleigh, North Carolina, United States Abb Holdings Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Research Scientist to join our team at Abb Holdings Inc. as a Senior Power Electronics Engineer. This is a key position that will play a critical role in driving innovation and advancing our research and development efforts in the field of power electronics.Key ResponsibilitiesLead...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our Merz North America team as a Principal Mechanical Engineer. This is a key role that will involve leading the development of new products, redesigning existing products, and conducting research and testing on product concepts related to medical devices.Key...


  • Raleigh, North Carolina, United States Phillips Corporation Full time

    Job OverviewWe are seeking a highly skilled Field Service Engineer to join our team in North Carolina. As a key member of our team, you will be responsible for troubleshooting, repairing, and installing CNC machines across the state.Key Responsibilities:Deliver exceptional service by becoming a subject matter expert in CNC machine repair and...


  • Raleigh, North Carolina, United States INFRASTRUCTURE CONSULTING & ENGINEERING Full time

    Job Title: Senior Transportation EngineerWe are seeking a highly skilled Senior Transportation Engineer to join our team at Infrastructure Consulting & Engineering, LLC (ICE). As a key member of our transportation design team, you will play a pivotal role in delivering safe, efficient, and sustainable roadway solutions.Responsibilities:Design, analyze, and...


  • Raleigh, North Carolina, United States Transystems Full time

    Job Title: Senior Civil/Rail EngineerWe are seeking a highly skilled Senior Civil/Rail Engineer to join our team at TranSystems. As a key member of our Transit and Freight Rail Sectors, you will work collaboratively with multi-discipline teams on a wide range of transit and rail projects.Responsibilities:Lead project management, including scope development,...


  • Raleigh, North Carolina, United States Mott MacDonald Full time

    {"Job Title": "Senior Highway Design Engineer", "Job Summary": "We are seeking a highly skilled Senior Highway Design Engineer to join our team at Mott MacDonald. As a Senior Highway Design Engineer, you will have the opportunity to work on a variety of projects, including highway design and development. Your responsibilities will include evaluating and...