ISI is a global leader in space-based intelligence solutions. With over two decades of experience, we have been a trusted ally to some of the world's most rigorous defense and intelligence agencies, delivering custom-made solutions tailored to address their most strategic intelligence requirements and challenges.
Join our dynamic
AI Engineering group and take on a pivotal role in pushing the boundaries of what machine learning can achieve in the domain of space intelligence. We highly value a collaborative spirit and the ability to work harmoniously with a diverse group of individuals, appreciating the unique contributions of each team member.
Requirements:
- Languages: Proficiency in Python; Familiarity with C++/Rust is a plus.
- 5+ years of experience in algorithm development.
- Foundational Knowledge: Strong grasp of computer science principles including data structures, algorithms, and the implications of computer architecture on software performance (e.g., I/O and memory optimization).
- Software Engineering: Solid understanding of principles such as SOLID, TDD, and experience with version control systems like Git and TFS. Must be adept at crafting production-quality code.
- Cloud Competencies: Hands-on experience with AWS, particularly in storage and messaging; experience in managing hybrid cloud/on-prem environments.
- DevOps & Containerization: Familiarity with CI/CD concepts and technologies like Docker and Kubernetes.
- Frameworks: Experience in developing and maintaining libraries like Pandas, NumPy and Matplotlib.
Responsibilities:
Design and develop systems that enhance the scalability, usability, and performance of machine learning applications. Collaborate closely with data scientists and engineers to craft, refine, and implement machine learning algorithms. Maintain transparent communication with team members and management. Stay updated with cutting-edge technologies and integrate them to deliver value to our clients. Engage with diverse data sources, curate features from raw data, and establish comprehensive end-to-end pipelines.
What You'll Do:
Be an integral member of a passionate team of Data Scientists and Machine Learning Engineers. Contribute to the coding, optimization, and deployment of machine learning models at scale, leveraging the most recent industry tools. Drive automation initiatives to streamline, monitor, and enhance machine learning solutions.
Advantages:
- Familiarity with GIS.
- BSc/MSc in engineering or exact sciences from leading university
- Experience in processing large satellite/drone imagery.
- Profound expertise in Relational Databases, notably RDS – Postgres.
- Knowledge of distributed computing, particularly DASK, Ray.