Lead Software Engineer, Computer Vision
1 week ago
We are a team of highly skilled developers working on an industry-leading photogrammetry platform used by customers worldwide.
Role Overview
We are seeking an experienced Machine Learning Engineer to join our Computer Vision team. We are a small team of highly skilled developers working on an industry-leading photogrammetry platform used by companies all around the world. Our customers have mapped over 150M acres from over 180 countries around the world, relying on our industry-leading speed, quality and accuracy to drive high ROI decisions in industries as diverse as construction, agriculture, mining, conservation, forestry, and infrastructure inspection.
Your work will leverage recent cutting edge advancements in machine learning to revolutionize our photogrammetry platform. In this role, you will lead the design, development, implementation and improvement of innovative machine learning models to solve 3D computer vision problems. This is a hands-on leadership role that requires a deep understanding of both machine learning and 3D computer vision.
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.
- Train, improve, evaluate, integrate and deploy machine learning models for a variety of computer vision use cases such as: feature detection/matching, place recognition, structure from motion, depth estimation and completion, mesh reconstruction, point cloud filtering, NeRFs, gaussian splats.
- Optimize the performance of ML systems for speed, accuracy, and efficiency.
- Take ownership of deliverables from design, implementation, release, and support as a self-driven engineer. Be willing to pick up whatever knowledge you're missing to get the job done.
- Stay up-to-date with the latest 3D ML and vision advancements and evaluate their potential application to our workflows.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field with 5+ years of professional experience in 3D Machine Learning and Computer Vision
- Experience designing, building, integrating, deploying, debugging and maintaining large-scale production 3D computer vision systems.
- Ability to timebox experiments, iterate effectively and leverage excellent problem-solving skills to triage routes to success.
- Experience training and improving models for feature detection/matching, depth estimation or mesh reconstruction
- Experience with modern ML in Pytorch, Keras, TensorFlow or equivalent
- Experience building and improving models like Mask2former, MaskRCNN, Resnet, Unet
- Experience with CI/CD tools (e.g., Jenkins, GitHub CI)
- Experience as effective remote employee able to overlap standup AM meetings PST
- Strong communication and leadership skills.
- Proficiency in developing and debugging C++
- Experience running and monitoring multiple ML experiments in cloud environments concurrently.
- High degree of comfort with training and inference on cloud instances cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes).
#LI-Remote
-
Raleigh, North Carolina, United States Canon U.S.A., Inc. Full timeWe are seeking a highly skilled and experienced Senior Research Software Engineer to join our team in Irvine, CA. This is an exciting opportunity to lead the research and development of computer vision and artificial intelligence technologies and their applications.As a Senior Research Software Engineer, you will conduct research with the intent to develop...
-
Lead Cloud Engineer
1 week ago
Raleigh, United States TIBCO Software Full timeJob Description Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessan area where we see growth potential. This business unit is unique, and we certainly arent afraid...
-
Senior Software Engineer
1 month ago
Raleigh, North Carolina, United States Focused HR Solutions Full timeAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud-based solutions. The ideal candidate will have expertise in cloud computing and software development.Key Responsibilities:Design and develop cloud-based software applicationsLead a team of software engineers in the development of cloud...
-
Lead DevOps Engineer
4 weeks ago
Raleigh, United States Sunbird Software, Inc. Full timeJob DescriptionJob DescriptionSunbird (www.sunbirddcim.com), an established leader in Data Center Infrastructure Management, is looking for a Lead Development Operations Engineer to provide their expertise in Kubernetes\OpenShift and Containerization as we scale out our solution. Our award-winning web-based solutions help our customers understand and manage...
-
Lead DevOps Engineer
1 week ago
Raleigh, United States Sunbird Software Inc. Full timeSunbird (www.sunbirddcim.com), an established leader in Data Center Infrastructure Management, is looking for a Lead Development Operations Engineer to provide their expertise in KubernetesOpenShift and Containerization as we scale out our solution. Our award-winning web-based solutions help our customers understand and manage energy consumption,...
-
Lead DevOps Engineer
3 weeks ago
Raleigh, United States Sunbird Software Inc. Full timeSunbird (www.sunbirddcim.com), an established leader in Data Center Infrastructure Management, is looking for a Lead Development Operations Engineer to provide their expertise in Kubernetes\OpenShift and Containerization as we scale out our solution. Our award-winning web-based solutions help our customers understand and manage energy consumption,...
-
Software Engineer
1 week ago
Raleigh, United States TIBCO Software Full timeDo you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...
-
Software Engineer
4 months ago
Raleigh, United States TIBCO Software Full timeDo you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...
-
Computer Vision Research Scientist
7 days ago
Raleigh, North Carolina, United States Canon U.S.A., Inc. Full timeWe are seeking an experienced Computer Vision Research Scientist to join our team at Canon U.S.A., Inc. in Irvine, CA. As a key member of our research and development team, you will lead the design, development, and implementation of cutting-edge computer vision technologies and applications.This is a full-time position with a hybrid work schedule that...
-
Senior DevOps Engineering Lead
5 days ago
Raleigh, North Carolina, United States Sunbird Software Inc. Full timeSunbird Software Inc. is a leading provider of Data Center Infrastructure Management solutions.We are seeking a Senior DevOps Engineering Lead to join our team in scaling out our solution using Kubernetes, OpenShift, and Containerization.Our award-winning web-based solutions help customers understand and manage energy consumption, environmental conditions,...
-
Staff Engineer
2 weeks ago
Raleigh, United States Lucid Software Full timeStaff Engineer Raleigh, NC Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to...
-
Software Engineering Leader
1 week ago
Raleigh, North Carolina, United States Resource Informatics Group Inc Full timeJob OverviewAt Resource Informatics Group Inc, we are seeking an experienced Software Engineering Leader to join our team.Estimated Salary Range:$120,000 - $180,000 per year, based on location and experience.ResponsibilitiesWe are looking for a skilled Java Developer with 7+ years of experience to lead the development of software systems. The successful...
-
Security Software Development Lead
1 week ago
Raleigh, North Carolina, United States Lenovo Full timeAt Lenovo, we are seeking a skilled Security Software Development Lead to join our team in the Security Center of Excellence for PC and Smart Devices business (PCSD).About UsWe believe in smarter technology for all, so we spend our time building a society that's brighter and more inclusive. With our ingenuity, we help millions experience our version of a...
-
Embedded Software Engineer
2 weeks ago
Raleigh, United States Piper Companies Full timePiper Companies is seeking a motivated Embedded Software Engineer to join our client's team in Research Triangle Park (RTP), North Carolina. This role is with a large technology company, offering an excellent opportunity to gain hands-on experience in testing and debugging embedded software. The Embedded Software Engineer will need to be a US Citizen and...
-
Embedded Software Engineer
4 days ago
Raleigh, United States Piper Companies Full timePiper Companies is seeking a motivated Embedded Software Engineer to join our client's team in Research Triangle Park (RTP), North Carolina. This role is with a large technology company, offering an excellent opportunity to gain hands-on experience in testing and debugging embedded software. The Embedded Software Engineer will need to be a US Citizen and...
-
Senior Software Engineer
2 days ago
Raleigh, United States Envestnet Full timeDescription Envestnet is seeking a passionate and talented Senior Software Engineer to join our Technology team. This position is expected to report to either our Berwyn, PA or Raleigh, NC office. Remote work options are available for the right candidate. Envestnet is transforming the way financial advice and wellness are delivered. Our mission is to...
-
Software Engineer
5 days ago
Raleigh, United States Cisco Full timeThe application window is expected to close on 12/26/2024 This is an onsite role and will require working out of the RTP, NC office location. MEET THE TEAM: Cisco Silicon One is the center of Cisco's ASIC design and is driving the development of next-generation network devices for the AI/ML era. Our outstanding team works in a startup atmosphere within a...
-
Lead Software Engineer
3 weeks ago
Raleigh, United States Cognizant Full timeLead Software Engineer (DocuSign certified) - Hybrid Cognizant is a leading multinational corporation that provides IT services, including digital, technology, consulting, and operational services. If you’re like us, you’ve got big ideas. At Cognizant, we’re exploring new ideas every day. We help industry leading companies reinvent their business...
-
Lead Software Architect
4 days ago
Raleigh, North Carolina, United States Cognizant Full timeCognizant, a leading IT services provider, is seeking an experienced Lead Software Engineer to join its digital software team in Raleigh, NC.The ideal candidate will have extensive experience with DocuSign API and Admin, as well as strong problem-solving skills and excellent communication abilities.This is a hybrid role that involves designing, implementing,...
-
Software Infrastructure Engineer
3 days ago
Raleigh, North Carolina, United States Bandwidth Full timeTransform Interactions for Top-Tier OrgsBandwidth delivers world-class messaging, voice, and emergency service connectivity for the world's biggest brands. We are the APIs and global network behind the platforms that the Global 2000's use to power their internal communications, contact center platforms, apps, and software.We transform interactions for...