Skip to main content
VE

Geospatial Machine Learning Software Develope

Vexcel operates the world's largest aerial imagery and geospatial data program, providing high-resolution aerial imagery, 3D models, and AI-derived property and roadway analytics to government agencies and businesses across 45+ countries.

Vexcel

Employee count: 201-500

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Geospatial Machine Learning Software Developer

Vexcel Imaging US is a leading provider of high-resolution aerial imagery and geospatial data, aerial remote sensor systems, 3D data, and fully integrated photogrammetric software. Vexcel imagery and data services are delivered via the Vexcel Data Platform (VDP) and used in a variety of industry solutions worldwide such as local and federal government programs, financial services, insurance, telecommunications, environmental, energy & utilities, mining, and many others that require the most accurate view of cities and lands in a consumable, digital format. This exciting space includes the use of Vexcel data services in AI and machine learning applications, as well as various innovative use-cases in partnership with leading technology companies.

Vexcel Imaging is looking for ajunior to mid-level software developerexperienced person to fill the role of Geospatial Machine Learning Software Developer.

Responsibilities

  • Develop, innovate, and maintain software for aerial mapping and recognition.
  • Some experience with machine learning techniques – think MLFlow, ResNet, PyTorch.
  • Most work is python-based with associated infrastructure such as GitHub Actions and AWS CloudFormation, StepFunctions. Linux with some Windows and OSX where appropriate.

Essential Functions:

  • Develop and maintain software tools for supporting aerial image acquisition activities
  • Write unit tests to verify code quality and prevent regressions
  • Participate in code reviews
  • Test and write software programs according to specifications and documentation
  • Estimate implementation times based on designs and requirements
  • Suggest product improvements
  • Prepare performance reports for internal consumption
  • Follow design documentation and requirements to implement solutions using best coding practices for maintainability and greatest flexibility for future enhancements
  • Work directly with Engineering Managers, Project Managers, UX designers, Directors, other developers, QA and Automation engineers to complete tasks quickly and correctly
  • Improve overall efficiency and performance of application
  • Read through defect descriptions to find and correct defects
  • Participate in designing, estimating, coding, testing, debugging, configuring, and documenting software
  • Actively participate in team communication (via JIRA, Slack, email, etc.)
  • Move, comment on, and be proactive about JIRA cards and the JIRA board
  • Identify, measure, and resolve performance issues in the code and product
  • Participates in planning meetings, retrospectives, daily stand ups, and other meetings as part of the software development process

Skills

  • Fluent in python
  • Source Code Version Control – GitHub or similar
  • Scripting and deployment – Docker, YAML
  • Cloud-confident – AWS deployment, execution, and monitoring
  • Understand concepts and able to deploy/maintain cloud services on AWS
  • Experience in working with GIS software packages
  • Experience in working with databases including DynamoDB, SQL
  • Strong interpersonal and communication (written & verbal) skills
  • Strong time management skills & ability to multi-task
  • Strong analytical & problem-solving skills
  • Working knowledge of software development tools and agile processes
  • Strong teamwork and problem-solving skills
  • Ability to read and comprehend instructions, short correspondence, and memos
  • Good verbal and written communication skills
  • Must be coachable and collaborative
  • Must be able to clearly define and solve problems
  • Familiarity with continuous integration concepts and processes – aka CI/CD
  • Ability to create simple and well-designed solutions to complex software problems

Qualifications:

  • 2-5 years software development experience
  • Background knowledge of computer vision techniques
  • Will consider junior developers with a passion for learning

Authorized to work in the United States

Location: This role is remote, and US-based. Day-to-day remote work, with availability for regular in-person working-sessions.

Vexcel is committed to a diverse and inclusive workplace. Vexcel is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

2 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Vexcel

Learn more about Vexcel and their company culture.

View company profile

Vexcel operates the world's largest aerial imagery and geospatial data program, delivering high-resolution aerial imagery and AI-enhanced geospatial data to government agencies and businesses worldwide. The company maintains an extensive collection program spanning 45+ countries and territories, including the United States, Canada, United Kingdom, Germany, France, Australia, Japan, and many others. Vexcel's comprehensive product suite includes oblique imagery, orthomosaic imagery, 3D city models, Elements AI with 80+ property attributes, digital surface models (Elevate), multispectral imagery, and Gray Sky disaster imagery for post-catastrophe analysis.

The company provides industry-leading camera sensors through its sister company Vexcel Imaging, complemented by a dedicated fleet of fixed-wing aircraft for aerial data collection. Vexcel serves diverse industries including government agencies, insurance companies, telecommunications providers, utilities, financial services, energy sector clients, and architecture/engineering/construction firms. Their platform offers APIs, SDKs, web-based Viewer tools, and integrations with ArcGIS, enabling developers and organizations to incorporate high-resolution aerial imagery and geospatial data into their applications, AI systems, and operational workflows.

Claim this profileVE

Vexcel

Company size

201-500 employees

Founded in

2017

Chief executive officer

Peter Atalla

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Vexcel

Explore the variety of open remote roles at Vexcel, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Vexcel

Remote companies like Vexcel

Find your next opportunity by exploring profiles of companies that are similar to Vexcel. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up