logo inner

Lead Software Engineer, Machine Learning

DroneDeployAustin, Texas, United States | Raleigh, North Carolina, United States | Denver, Colorado, United States | Atlanta, Georgia, United States | Utah, United StatesRemote, Onsite
This job is no longer open

Team Overview


We are a team of highly skilled developers working on an industry-leading photogrammetry platform used by customers worldwide. 

Role Overview


Your work will revolutionize industries by automating complex, high-impact tasks, enhancing safety, precision, and efficiency across global sectors like construction, agriculture, and conservation.In this role, you will lead the design, development, implementation and improvement of innovative machine learning models to solve computer vision problems.  Additionally, you will facilitate the development of robust and scalable machine learning infrastructure and operations. You will work closely with the Computer Vision and DevOps teams to ensure seamless deployment and management of ML models in production.

This is a hands-on leadership role that requires a deep understanding of both machine learning and operational excellence. 

Work Environment


  • This is a fully remote position within the U.S., offering you the flexibility to design your workday to maximize productivity and balance. We provide you with the autonomy to work in a way that suits you best as long as you’re able to collaborate effectively with our team, particularly during Pacific Time zone business hours.
  • While our team is distributed across the country, we believe in the power of face-to-face connections. You'll have the opportunity to meet with colleagues in person at least once a year, fostering deeper collaboration and camaraderie. These occasional in-person meetings will be scheduled with plenty of advance notice, and we'll cover all travel expenses, making sure you’re comfortable and prepared.
  • In addition to a competitive salary, we offer 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.

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.
  • As a self-driven engineer, you'll take ownership of deliverables from design to implementation, release, and support. You'll also pick up the knowledge you need to complete the job.
  • 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 the design, development, and maintenance of scalable and efficient machine learning infrastructure, including training, CI/CD, monitoring, and other automation.
  • Lead a team of talented engineers with ample opportunities for professional growth and leadership development. We invest in our people, providing continuous learning opportunities and the chance to shape the future of machine learning.
  • Stay up-to-date with the latest ML advancements and evaluate their potential application to our workflows.
  • Collaborate with cross-functional teams to understand business requirements and deliver ML solutions that meet organizational goals.

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.  
  • Experience using and extending MLOps platforms (e.g. WandB, Vertex AI, Metaflow, mlflow, Databricks)
  • High degree of comfort with UNIX and training and inference on cloud instances cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD tools (e.g., Jenkins, GitHub CI).
  • Experience as a productive remote employee able to overlap standup AM meetings PST.
  • Strong communication and leadership skills.

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.

#LI-RemoteApply for this job

This job is no longer open

Life at DroneDeploy

We're Hiring! https://www.dronedeploy.com/careers.html DroneDeploy is the leading cloud software platform for commercial drones, and is making the power of aerial data accessible and productive for everyone. Trusted by leading brands globally, DroneDeploy is transforming the way businesses leverage drones and aerial data across industries, including agriculture, construction, mining, inspection and surveying. Simple by design, DroneDeploy enables professional-grade imagery and analysis, 3D modeling and more from any drone on any device. DroneDeploy customers have mapped and analyzed more than 30 million acres in over 160 countries. DroneDeploy is located in the heart of San Francisco. To learn more visit www.dronedeploy.com and join the conversation on Twitter @DroneDeploy.
Thrive Here & What We Value1. Innovative Company Culture2. Drone pilot certification3. Flexible work schedules4. Flexible work location5. Family paid leave6. Paid healthcare for employees7. Professional development & career advancements8. Wellbeing activities (live & on-demand)9. Commuter savings10. Equal-opportunity employer
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024