Description
3d reconstruction
tomography
algorithm optimization
data preprocessing
pipeline integration
real-time processing
Our system is vertically integrated: we design radar payloads, fly clusters of satellites, and operate the processing pipeline that turns raw multi-static radar measurements into geo-referenced 3D products. The Image Formation team owns the algorithms and software that sit in the middle of this stack — system models, reconstruction methods, and the large-scale processing systems that make the data usable at production scale.
As a 3D Reconstruction Scientist on this team, you will develop and deploy algorithms that reconstruct 3D structure from distributed radar and optical sensors. You’ll work on multi-view geometry, tomography, and large-scale inverse problems, and you’ll be responsible for taking methods from prototype to production on real satellite data. The approaches you design will directly set the limits on the resolution, accuracy, and reliability of Array’s 3D products.
We will conduct three interviews via Zoom; the typical process takes around 2-4 weeks to complete from start to finish.
- Develop autofocus techniques to sharpen images affected by inaccurate position knowledge of the sensor platform, and/or phase inaccuracies caused by various hardware imperfections in our distributed sensor system
- Research, design, and implement tomographic algorithms for 3D image reconstruction utilizing complex phase-history data from radar and optical sensors
- Conduct thorough testing, validation, and performance evaluation of 3D image reconstruction algorithms to ensure they meet end-user expectations
- Collaborate with cross-functional teams to integrate 3D image reconstruction solutions into our products and services
- Optimize algorithms for near real-time production of 3D imagery in our cloud-based production pipeline
- Develop efficient data preprocessing and calibration techniques to enhance the quality and accuracy of 3D reconstructions
Requirements
master's
python
matlab
gpu
ai/ml
3d vision
- Master’s degree in Computer Science, Electrical Engineering, or a related field
- Proficient in Python, MATLAB, or C/C++
- 2+ years of experience in one or more of the following areas:
- High levels of self-motivation and personal accountability
- Learns new concepts rapidly, completely, and in a self-directed manner
- Bachelor's in Computer Science, Electrical Engineering, or a related field
- Experience creating 3D data products from geospatial data sets is a plus
- Experience adapting image processing algorithms for GPU clusters
- Ability to work in a fast-paced environment under significant time constraints
- 4+ years of experience in 3D image reconstruction, 3D computer vision, multi-view geometry or a related field
- To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
- Experience extracting insights from 3D data products via AI/ML techniques
- Excellent teamwork and communication skills
- Experience with stochastic and adaptive signal processing techniques
- 2+ years of experience deploying 3D image processing/generation algorithms into production pipelines
Benefits
You can anticipate competitive pay, with high flexibility between salary and equity-based compensation.
Training + Development
Information not given or found