Software Developer/Python Programmer

Employment Type

: Full-Time

Industry

: Information Technology



Analytical Mechanics Associates, Inc., (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business specializing in aerospace engineering, business analytics, information technology, and visualization solutions. AMA combines the best of engineering and mathematics capabilities with the latest in information technologies and visualization to build creative solutions. Headquartered in Hampton, VA, AMA has operations in Huntsville, AL; Dallas and Houston, TX; Denver, CO; Santa Clara and Mountain View, CA; New Orleans, LA; and Hancock County, MS. We offer a competitive salary and attractive benefits package, including paid personal leave and holidays, salary deferrals into a 401(k) matching plan with immediate vesting, tuition reimbursement, a short/long term disability plan, medical, dental, vision insurance and annual bonuses. Our website describes our corporate values and how they apply to the professional success and growth of our employees. Visit our website at www.ama-inc.com.

Job description

The Committee on Earth Observation Satellites (CEOS – ceos.org) supports the Open Data Cube (ODC – opendatacube.org) initiative to provide a future data architecture solution that harnesses the power of Earth Observation (EO) satellite data for societal benefit. The ODC is an open-source analytics platform that manages satellite data. Analytical Mechanics and Associates (AMA) in Hampton, VA has worked extensively with CEOS through the NASA (nasa.gov) CEOS Systems Engineering Office (SEO) to develop cutting-edge technologies and analysis capabilities for the international space-based Earth observation community. Due to the efforts of this group, CEOS is uniquely able to provide substantial contributions to the ODC and to support global implementations.

AMA is growing, and we're looking for experienced Software Developers/ Python Programmers to help take our platform to the next level.

In this position, you’ll join a diverse software development team and:

  • Leverage scientific computing (and data science) to address global problems like food security, and issues related to agriculture, deforestation, and water access.

  • Work on our CEOS Data Cube User Interface, currently built using Python & Django

  • Work on our data processing pipeline, which currently uses Python and AWS

  • Move several machine learning projects from the prototype to production stage, using Python and Tensor-flow

  • Get hands on with our AWS infrastructure



Job Requirements:

Responsibilities

  • Lead design and implementation of features across data processing, application, and API components

  • Deliver features on a cadence within an agile framework

  • Work with data scientist to prototype, define and implement machine learning solutions

  • Contribute to definition of user stories

  • Write unit tests and maintain high code quality, per both static code analysis & team standards

Qualifications

  • BS in Computer Science or equivalent

  • 3+ years of experience with Python

  • 1+ years of experience with one machine learning framework in Python

  • Expertise with both SQL & NoSQL data stores

  • Experience working with AWS

  • Experience with HTML, CSS, and JavaScript

  • Experience with Unix/Linux environment

  • Care about our customers & helping to solve their problems

Nice To Have

  • MS in Computer Science or equivalent

  • High Performance Computing (HPC) skills / background are a plus

  • Satellite / GIS work is a plus

  • Experience with React

  • Experience with column-store databases

  • Experience with Google Cloud Platform

US citizenship or permanent residency is required.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...