Senior Software Engineer - AI/ML Focused Remote Position
About the Role
Join Planet as a Senior Software Engineer in a fully remote position, where you will leverage your expertise in AI and ML to transform geospatial analytics. As a key member of our Software Engineering Team, you will develop and deploy advanced machine-learning methods that convert massive, multi-modal imagery and sensor data into actionable intelligence. This role is pivotal in helping us redefine the way people see the world through our innovative cloud-based platform.
What You'll Do
- Apply your advanced knowledge of AI/ML algorithms to process multi-modal data, including Earth Observation (EO), Multi-Spectral Imaging (MSI), and Synthetic Aperture Radar (SAR).
- Take ownership of a core product pipeline, ensuring its full-stack deployment and continuous improvement.
- Utilize your full-stack capabilities to execute front-end GUI, database management, and containerization using Docker.
- Work autonomously to tackle complex technical challenges, driving innovation and operational deployment.
- Collaborate with team members on critical tasks, enhancing team capacity for broader initiatives.
Requirements
- 6+ years of relevant industry experience in software engineering.
- Bachelor’s degree in a related field.
- Ability to obtain and maintain TS-SCI or DoD TS security clearance.
- Strong expertise in AI and ML, particularly with advanced algorithms and mathematical foundations.
- Proficiency in processing multi-modal data and experience with Computer Vision and Perspective Geometry.
- Full-stack development skills, including front-end GUI and database management.
Nice to Have
- Experience with Big Data technologies and AI/ML at scale.
- Creative problem-solving skills that balance innovative approaches with strong coding abilities.
- Ability to extend support beyond the Defense and Intelligence sectors, aligning with Planet's mission.
What We Offer
- Comprehensive Medical, Dental, and Vision plans.
- Health Savings Account (HSA) with company contributions.
- Generous Paid Time Off and holidays.
- 16 Weeks of Paid Parental Leave.
- Wellness Program and Employee Assistance Program (EAP).
- Home Office Reimbursement and monthly phone/internet reimbursement.
- Tuition Reimbursement and access to LinkedIn Learning.
- Equity and Commuter Benefits (if local to an office).
- Paid time off for volunteering.
This Senior Software Engineer role at Planet offers a unique opportunity to work remotely while leveraging cutting-edge AI and ML technologies to solve global challenges.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months