waypointjobs

Vexcel

Geospatial Machine Learning Software Develope

Remote — United States (see country and timezone requirements)

Check who can apply and the requirements below before continuing.

Job description

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.

Originally posted on Himalayas

Who can apply

Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.

Ready for your next step?Apply on the official website
Apply on Himalayas ↗

Explore related searches

Current related jobs

infisical

Jobicy

Senior Full Stack Engineer

Remote — Brazil, Canada, Europe, USA

Salary not specifiedRemote

Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access mana…

Listing review due 2026-10-07View job

Spotify

Jobicy

Data Scientist - Music Mission

Remote — USA

Salary not specifiedRemote

The Music Mission enables music creators to grow, engage, and monetize their fan bases on Spotify. Central to the Music Mission's vision is the d…

Listing review due 2026-10-07View job

Spotify

Jobicy

Data Scientist - Music Promotion

Remote — USA

Salary not specifiedRemote

The Music Mission enables Music creators to grow, engage & monetize their fan bases on Spotify. Central to the Music Mission's vision is the deve…

Listing review due 2026-10-07View job

infisical

Jobicy

Strategic Finance

Remote — Canada, USA

Salary not specifiedRemote

Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access mana…

Listing review due 2026-10-07View job