Python Tech Lead(Geospatial) at Caterpillar Inc.

Chennai, Tamil Nadu, India

Caterpillar Inc. Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Engineering, Geospatial, AutonomyIndustries

Requirements

  • 8+ years of experience in Python development, with at least 2 years in a technical leadership role
  • Strong understanding of geospatial concepts and coordinate systems (e.g., WGS84, UTM)
  • Hands-on experience with geospatial libraries and tools such as GDAL, Rasterio, Fiona, Shapely, Pyproj, GeoPandas
  • Experience with terrain data formats and processing workflows (e.g., LiDAR, SRTM, GeoTIFF)
  • Familiarity with spatial databases (e.g., PostGIS) and cloud-based geospatial data handling
  • Proficiency in designing RESTful APIs and integrating geospatial services
  • Experience with 3D terrain modeling, mesh generation, or point cloud processing
  • Knowledge of machine learning applications in geospatial analysis
  • Exposure to tools like QGIS, CesiumJS, or OpenLayers
  • Experience with containerization (Docker), CI/CD pipelines, and cloud platforms (AWS/GCP/Azure)
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Extensive experience in Problem Solving (ensures capture of lessons learned, leads resolution efforts, etc.)
  • Extensive experience in Software Development Life Cycle (experience with all phases, methodologies, etc.)

Responsibilities

  • Lead the architecture, design, and implementation of Python-based systems for geospatial data processing and terrain analysis
  • Develop and optimize algorithms for terrain modeling, elevation data handling (e.g., DEM, DSM, DTM), and spatial interpolation
  • Integrate and manage large-scale geospatial datasets (e.g., LiDAR, satellite imagery, GPS tracks)
  • Collaborate with data scientists, GIS analysts, and autonomy engineers to deliver high-performance solutions
  • Mentor junior developers and contribute to code reviews, best practices, and technical leadership
  • Ensure code quality, scalability, and maintainability across the geospatial data stack

Skills

Python
Geospatial
Terrain Modeling
DEM
DSM
DTM
Spatial Interpolation
LiDAR
Satellite Imagery
GPS
3D Modeling
Mesh Generation
Point Cloud
Machine Learning
QGIS
CesiumJS
OpenLayers
Docker
CI/CD
AWS
GCP
Azure

Caterpillar Inc.

Manufactures heavy machinery for various industries

About Caterpillar Inc.

Caterpillar Inc. designs and manufactures heavy machinery and equipment for industries such as construction, mining, energy, and rail. Their products include a wide range of machinery and engines that help clients complete large-scale projects. Caterpillar's equipment works by providing powerful tools that can perform tasks like digging, lifting, and transporting materials. What sets Caterpillar apart from its competitors is its strong aftermarket support, which includes maintenance and repair services, ensuring that their machinery remains efficient and reliable over time. The company's goal is to deliver high-quality products while also focusing on sustainability and community development through initiatives that improve education and reduce poverty.

Irving, TexasHeadquarters
1925Year Founded
$143.5KTotal Funding
IPOCompany Stage
Industrial & Manufacturing, Social Impact, AI & Machine LearningIndustries
10,001+Employees

Benefits

Annual incentive bonus plan
Medical, dental, and vision coverage
Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
401k savings plan
Health savings account (HSA)
Flexible spending accounts (FSAs)
Disability benefits
Life Insurance
Parental leave
Healthy Lifestyle Programs
Employee Assistance Programs
Voluntary Benefits and Employee Discounts
Tuition Reimbursement
Career Development

Risks

Closure of Aurora office may impact regional economy and Caterpillar's reputation.
Partnership with Anti Social Social Club could dilute Caterpillar's industrial brand focus.
Advanced technology in Cat D8 dozer may face resistance from traditional customers.

Differentiation

Caterpillar's century-long history underscores its reliability and industry leadership.
The company integrates AI and IoT to enhance machinery performance and customer satisfaction.
Caterpillar's strong aftermarket services ensure product longevity and operational efficiency.

Upsides

Growing demand for autonomous equipment boosts Caterpillar's innovation in heavy machinery.
Expansion of 5G networks enhances Caterpillar's remote operation capabilities, improving safety.
Caterpillar's commitment to sustainability aligns with the global shift towards eco-friendly practices.

Land your dream remote job 3x faster with AI