⇦ BACK TO CAREER OPPORTUNITIES 


Data Systems Software Application Developer [2022-096]

Software

ITS, LLC is looking for a Scientific Application Software Engineer. This is a unique opportunity to work in a world class organization, supporting highly important tasks, in a critical phase of the program. The successful candidate shall have expertise in computer vision, image processing or machine learning with a background in object detection and tracking.



Responsibilities:

• Will be part of a team developing, reviewing, testing, and maintaining modeling algorithms for simulations and analyses of imaging systems, for object detection and tracking on challenging datasets of overhead imagery with an emphasis on utilization of large data volumes. This will include both formulating and implementing these novel capabilities to the level of internally transferable engineering code in Matlab, Python or C/C++.

• Analyzing and reporting on performance of novel techniques against designated datasets.

• Will be part of a team developing, reviewing, testing, and maintaining modeling algorithms for simulations and analyses of imaging systems. for object detection and tracking on challenging datasets of overhead imagery with an emphasis on utilization of large data volumes. This will include both formulating and implementing these novel capabilities to the level of internally transferable engineering code in Matlab, Python or C/C++.

• Analyzing and reporting on performance of novel techniques against designated datasets.

• Will be responsible for working with a large system engineering and analysis team to provide the necessary infrastructure, processes, and software engineering discipline to enable the seamless execution of large end-to-end simulations and analyses.

• This will include supporting and running analyses using these tools, which will include interaction with customers regarding data and parameter sets.

• Will have significant interaction with analysts, developers, system engineers, external partners and the sponsor.

• Will assist in the ongoing software development of the Image Chain Analysis in Python (ICAP), Scene Generation Implemented Consistently (ScenIC), and System for End-to-End Results (SEER).

• Will be assisting in architecting of infrastructure in Amazon Web Services (AWS)



This position requires a U.S. Citizen who is eligible to obtain any required Export Authorization.



Required Skills:

Required:

• Knowledge and professional experience in computer vision, image processing or machine learning.

• Knowledge and professional experience in object detection and tracking.

• Knowledge and professional experience in programming in Python and C/C++ in Linux environment.

• Knowledge and professional experience in development of scripts in Python or bash to automate tasks in Linux environment.

• Understanding and application of standard software engineering principles, especially with respect to unit and regression testing.

• Knowledge and professional experience in computer vision, image processing or machine learning.

• Knowledge and professional experience in object detection and tracking.

• Strong written and verbal communication skills and ability to work in a team environment.

• Ability to learn new software techniques and mathematical algorithms.

• Active TS/SCI Clearance with Poly."

Desired:

• Experience in using MATLAB in a Linux environment.

• Understanding of formulating and implementing algorithms

• Understanding of analyzing and measuring performance of algorithms

• Experience with AWS (especially S3, DynamoDB, Lambda, and Elastic Container System).

• Experience using Git, a revision control system.

• Experience using Docker, a Linux container technology tool.

• Exposure to Agile software development.

• Familiarity with DevOps/DataOps.

• Familiarity with dask or similar scientific data processing pipeline.

• Experience in using MATLAB in a Linux environment.

• Familiarity with Anaconda and conda environments.

• Experience in working with and developing models for scientific computing, especially in the areas of imaging sensors and image processing.

• Experience working with a team to turn prototype algorithms into delivered software products.

• Experience managing software build processes with CMake in Linux environment.

• Understanding of concepts of large-volume data processing.

• Understanding of formulating and implementing algorithms

• Understanding of analyzing and measuring performance of algorithms



Bachelors degree or higher required

1+ years depending on education

Pasadena, CA

TS/SCI w/poly

Immediate

In compliance with Colorado’s Equal Pay for Equal Work Act, the salary range for this role is $100,000 - $125,000. Please note, salary is based on education, experience, and responsibilities.

U.S. Citizenship is required. EOE including disability/vet
Equal Employment Opportunity Information




BACK TO CAREER OPPORTUNITIES