What are the responsibilities and job description for the Senior Python Software Engineer for Spatial Data Analysis position at Esri?
About the Role
We are seeking a skilled Senior Python Software Engineer to lead the expansion of our geospatial data science capabilities within ArcGIS. As a member of our team, you will play a key role in bridging the gap between research and user-facing data science platforms, driving innovation in spatial data analysis and visualization.
Main Responsibilities
• Design and implement geospatial data exploration and analysis pipelines using innovative data science technologies
• Collaborate with cross-functional teams to develop and deploy cutting-edge data science solutions within ArcGIS products
• Communicate complex technical concepts to both technical and non-technical stakeholders
• Identify opportunities for process improvements and implement changes to increase efficiency and productivity
What We're Looking For
• 5 years of experience in data science and software development, with a strong focus on geospatial data analysis
• Expertise in Python programming language, particularly in data manipulation and analysis
• Strong understanding of data structures and algorithms, including experience with data frames, notebooks, and machine learning libraries
• Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
• Bachelor's degree in computer science, geography, statistics, mathematics, physics, or a related field
We are seeking a skilled Senior Python Software Engineer to lead the expansion of our geospatial data science capabilities within ArcGIS. As a member of our team, you will play a key role in bridging the gap between research and user-facing data science platforms, driving innovation in spatial data analysis and visualization.
Main Responsibilities
• Design and implement geospatial data exploration and analysis pipelines using innovative data science technologies
• Collaborate with cross-functional teams to develop and deploy cutting-edge data science solutions within ArcGIS products
• Communicate complex technical concepts to both technical and non-technical stakeholders
• Identify opportunities for process improvements and implement changes to increase efficiency and productivity
What We're Looking For
• 5 years of experience in data science and software development, with a strong focus on geospatial data analysis
• Expertise in Python programming language, particularly in data manipulation and analysis
• Strong understanding of data structures and algorithms, including experience with data frames, notebooks, and machine learning libraries
• Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
• Bachelor's degree in computer science, geography, statistics, mathematics, physics, or a related field