ChatGPT Jobs · 3 hours ago
Staff Software Engineer, Machine Learning
Saildrone is a company that operates unmanned surface vehicles delivering real-time intelligence for maritime operations. They are seeking a Staff Software Engineer to lead the Machine Learning team, focusing on developing and deploying machine learning models that enhance the autonomy and intelligence of their robotic systems.
Computer Software
Responsibilities
Contribute to the technical vision of the Machine Learning team
Make architectural decisions around cloud-based ML training workflows
Develop and deploy performant models that leverage Saildrone’s unique sensor suite (e.g., cameras, radar systems, bathymetric sensors, hydrophones)
Drive the continuous and rapid expansion of proprietary ML datasets
Lead the design of new machine learning systems that will advance the autonomy of new robotic systems that operate in resource-constrained environments
Create positive cross-functional impact by collaborating with perception, data pipeline, frontend, and product teams
Foster the technical growth of your teammates
Write efficient, well-tested, reliable and maintainable code following CI/CD best-practices
Qualification
Required
8+ years of professional experience in a relevant domain
BS or MS in Computer Science, Electrical Engineering, or related field
Strong proficiency in Python
Expert-level proficiency in machine learning fundamentals
Extensive and proven track record of deploying and maintaining computer vision models that have strict performance requirements in a noisy and diverse environment
Extensive experience with one or more ML frameworks (e.g., PyTorch, TensorFlow, Caffe)
Extensive experience developing ML Ops pipelines that touch the full ML lifecycle, including maintaining ML models under continuous development
Experience with one or more cloud computing platforms
Experience with runtime libraries for ML models, such as TensorRT
Ability to be the technical lead on large ML projects and independently drive those project from start to finish
Experience mentoring both senior and junior software engineers
Proficiency with Linux/Unix environments
Preferred
MS, PhD in a related field
Experience deploying to NVIDIA Jetson/AGX or similar embedded compute platforms
Experience with sensor fusion
Experience developing ML models for radar and/or lidar data
Experience fielding ML models on robots, cars, cell phones or other edge devices
Experience with oceanographic, maritime, and/or acoustic data
Benefits
Paid time off, including vacation, bereavement, jury duty, sick time and parental leave
Comprehensive and competitive medical, dental and vision plans, and HSA with employer matching.
Company sponsored life insurance
Stock Options
Annual stipend for continued learning and development
Quarterly company BBQs at our Alameda HQ (bring your friends and family!)
Free Bay Area Public Transportation via AlamedaTMA with the BayPass Clipper Card
Company
ChatGPT Jobs
We find the best job offers for experts in ChatGPT and related technologies.
Funding
Current Stage
Early StageCompany data provided by crunchbase