Job Description
The Software Developer will join Esri's Spatial Statistics team to enhance spatial statistics and machine-learning capabilities, focusing on developing geoprocessing tools using Python and C. The role involves collaborating on tool design, debugging software, and applying statistical techniques to spatial data.
Key Responsibilities
- Develop Python and C geoprocessing tools in spatial statistics and spatial ML
- Analyze and fix software bugs to improve tool performance
- Provide technical and research expertise for tool design, testing, and documentation
- Build and ship quality software in an agile environment
- Apply traditional statistical techniques to spatially explicit data
- Champion algorithms and methodologies while adapting to alternative ideas
Requirements
- Bachelor's degree in Computer Science, Statistics, Mathematics, Geography, or a related field
- Minimum of 2 years of experience in both Python and C programming
- Knowledge of various scientific Python modules such as SciPy and NumPy
- Strong background in statistics, spatial statistics, machine learning, and/or time-series analysis
Benefits & Perks
Compensation/salary range: 97,344 - 162,240 USD
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Health and welfare benefits including medical, dental, vision, basic and supplemental life insurance for employees and their families
401k and profit-sharing programs
Opportunities for personal and professional growth
Ready to Apply?
Join Esri and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs