Company:        Esri

Website:          www.esri.com

Eligibility:         Bachelor’s / Master's Degree

Experience:      2+ yrs

Location:           New Delhi

Job Role:          Python Developer

JOB SUMMARY:

Company Profile:

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Job Description:
1. Participate in the design, development, and successful adoption of the ArcGIS suite of products and APIs among analysts and data scientists

2. Integrate ArcGIS with popular machine learning and deep learning libraries such as Scikit-learn, Tensorflow/Keras, and PyTorch/FastAI

3. Perform bug fixes, documentation, and maintenance tasks

4. Design, test, release, and support ArcGIS API for Python to enhance overall product quality and applicability for supporting data science and deep learning workflows and needs

5. Evangelize data science community to our software community through various venues such as user documentation, educational materials, social media, and online content

6. Author and maintain geospatial data science samples using ArcGIS and machine learning/deep learning libraries such as Tensorflow and PyTorch.

Candidate Profile:
Qualification: Bachelor's or Master's in computer science or engineering from IITs or other top tier engineering colleges.

Experience: 2+ years of experience with Python or other high level languages such as Java, .NET, or C++.

Required Skills:
1. Coursework and extensive knowledge of machine learning and deep learning

2. Experience with Python machine learning and deep learning libraries such as Scikit-learn, Pandas, PyTorch/FastAI, or TensorFlow/Keras

3. Understanding of machine learning as well as deep learning techniques and algorithms such as k-NN, Naive Bayes, SVM, Decision Forests, CNNs, RNNs, LSTMs

4. Ability to design and implement deep learning models for object detection, semantic and instance segmentation, GANs

5. Understanding of REST APIs and web programming using Python

6. A strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment.