Woolpert Senior Software Engineer role at Woolpert's Atlas Labs team focusing on geospatial AI model development and software infrastructure. Responsible for planning, designing, developing, and testing software features primarily in Python.
Responsibilities
Contribute to the planning, research, design, architecture, development, and testing of Atlas Labs software features. You’ll write code daily, definitely in Python and possibly in C++ or JavaScript.
Work as part of a cross-functional Scrum team with domain experts in AI/ML, Geospatial Data, Software Engineering, and GIS.
Collaborate with internal and external users to ensure the correctness, quality, and availability of Atlas Labs software products.
What You Will Bring:
Meaningful employment experience working on commercial software products
Experience writing production code in Python, preferably dealing with large datasets
Demonstrated experience or academic output in a relevant domain:
Geospatial Data Processing
Computer Vision
AI & Machine Learning
Robotics/Self-Driving/Autonomy
General familiarity with relevant technologies:
Qualification
General familiarity with Linux
Required
Meaningful employment experience working on commercial software products
Experience writing production code in Python, preferably dealing with large datasets
Demonstrated experience or academic output in Geospatial Data Processing
Demonstrated experience or academic output in Computer Vision
Demonstrated experience or academic output in AI & Machine Learning
Demonstrated experience or academic output in LiDAR
Demonstrated experience or academic output in Robotics/Self-Driving/Autonomy
General familiarity with Linux, Docker, and GitHub
General familiarity with AI/ML frameworks (Tensorflow, Pytorch)
General familiarity with Cloud platforms (Azure, AWS, Google)
Preferred
Familiarity with GIS applications like ESRI, QGIS, Google Earth
Familiarity with orchestration frameworks like Kubernetes, AirFlow, MLFlow