General Atomics Integrated Intelligence, Inc. (GA-Intelligence) is looking to develop scalable, high-performant cloud-based computer vision systems focused on the automated detection of objects in satellite imagery.
Requirements
- Strong experience with cloud-based technologies, including AWS or Azure
- Experience with software development lifecycle and use of associated tools
- Linux
- Proficient programming skills in languages such as Java, Python, Scala, Go, Rust
- An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies
- CompTIA Security+ or willingness to get certified
- Image processing libraries such as GDAL, OpenCV
Responsibilities
- Under general supervision, develop, integrate, and maintain cloud-based image processing pipelines and infrastructure that process satellite imagery at scale in a cloud environment
- Develop test scripts and frameworks to verify and validate functionality
- Maintain existing capabilities deployed to customer facilities and cloud environments including debugging and updating to keep pace with the evolving environment and technology
- Understand customer, user, and operational requirements and implement new functionality into software products
- Document and communicate highly technical concepts effectively to technical and non-technical audiences in a clear and effective manner
- Communicate with management, customers, developers, and users
- Work directly with internal and external developers to transition applications into the computer vision platform
Other
- Typically requires a bachelors or masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree
- Good analytical skills and problem-solving skills
- High level of self-initiative and self-motivation
- Ability to work effectively in small team settings to solve complex problems
- US Citizenship Required