Software Engineer - Machine Learning

We are looking for talented Software Engineers (High Performance Computing and Database Engineers) to join the Machine Learning & Artificial Intelligence (ML/AI) team. You are passionate about cloud processing techniques and big data. You are excited about the challenges associated with processing petabytes of time-series imagery and building novel software solutions for deploying ML/AI models. You are intrigued about working with Data Scientists and Cloud Engineers to build unprecedented processing pipelines for cutting edge computer vision techniques. 
PRIMARY RESPONSIBILITIES

  • Work closely with ML/AI Data Scientists to productionize R&D computer vision Python (and related) code 
  • Collaborate with Cloud Ops team to help scope, build, & maintain AWS cloud-based, high-performance computing environments for our Big Data applications 
  • Assist with scaling AWS Mechanical Turk applications
  • Help with the integration of hardware and software for cloud-based HPC solutions
  • Maintain and modify the ever-changing nationwide database of AI-derived property attributes
  • Stay up-to-date with current technology trends

 

  • Python, C++, SQL
  • Object oriented programming experience using good software development practices
  • Experience with Amazon AWS, Azure, or Google Cloud
  • Experience with scripting languages like Pearl, JavaScript or PHP
  • Fluency in Linux operating systems
  • Knowledge of RESTful APIs and development patterns associated
  • Container application development and deployment experience
  • Minimum BA or BS in computer science, engineering or related field or equivalent work experience
  • Familiarity with handling large amounts of data using systems based on databases or large-scale filesystems
  • Knowledge of machine learning and artificial intelligence techniques a plus

WHAT DOESN'T DESCRIBE YOU:

  • A desire to only work on things you are most familiar with
  • Fear of dynamically changing, uncertain, or unestablished requirements
  • A desire for explicit tasking on a daily basis
Read Full Job Description

Technology we use

  • Engineering
    • .NETLanguages
    • C#Languages
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages

Location

10900 NE 4th Street, Bellevue, WA 98004

An Insider's view of EagleView Technologies

What’s the vibe like in the office?

I can definitely say that I’ve learned how to work through total chaos- the greatest of chaos, mind you. It’s rare when you hear silence in our office. From whistles and duck sounds to Nerf gun wars and flying squealing monkeys, I can assure you that there’s never a dull moment working at EagleView.

ALENA BENTLEY

INSIDE ACCOUNT MANAGER

What projects are you most excited about?

I’m really excited about our nationwide property analytics database. We are applying machine learning and AI to EagleView’s high-resolution imagery to extract meaningful information from every single pixel, at multiple times a year.

SHAY STRONG

DIRECTOR OF DATA SCIENCE & MACHINE LEARNING

What are some things you learned at the company?

EagleView has been a tremendous catalyst for my professional growth. I never thought I’d be so lucky to end up in a role that I’m so invested in. My coworkers and managers have been an incredible resource from day one, and I’ve gained knowledge and confidence in my field due to the constant support.

AARON TEDROW

ACCOUNTANT

What unique initiatives do you have that encourage innovation?

With imagery from drones and smartphones processed using point-clouds and modeling to provide building measurements for construction and insurance adjustment, EagleView is going to help eliminate time consuming and dangerous work on ladders by estimators and adjusters. This is going to really save lives and let customers receive estimates faster.

AJAI SEHGAL

Chief Technology Officer

What does career growth look like on your team?

Over my career at EagleView, I’ve consistently grown as an employee in several ways and I’m continuously learning new things each and every day. The assessment process allows me to give and receive feedback that creates all-around better employees. This type of feedback helped lead me to my promotion—my first promotion ever within a company.

THADDEUS HAGOOD

GEOMATICS MANAGER

What are EagleView Technologies Perks + Benefits

EagleView Technologies Benefits Overview

EagleView offers a “Work-hard, play-hard” culture, generous and flexible paid time off plus seven paid holidays and four floating holidays.

Medical & dental insurance, vision coverage, and prescription coverage and pays a majority of premiums for employees & covered dependents, and more

401(k) and Roth IRA plans, First Tech Credit Union memberships, and tuition assistance for eligible courses of study

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Holidays
Perks & Discounts
Casual Dress
Company Outings
Game Room
Stocked Kitchen
Parking
Fitness Subsidies
Professional Development Benefits
Tuition Reimbursement
Diversity Program
More Jobs at EagleView Technologies16 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Marketing
Operations
Product
Project Mgmt
Sales
Project Mgmt
new
Bellevue
Sales
new
Bellevue
Data + Analytics
new
Bellevue
Operations
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Operations
new
Bellevue
Marketing
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Product
new
Bellevue
Design + UX
new
Bellevue
Data + Analytics
new
Bellevue
Sales
new
Bellevue
Developer
new
Bellevue