Title: Software Developer - Python
Locations: San Jose, CA or Seattle, WA (Hybrid)
Contract
Job Title: Software Developer - Python
Duties: Provide engineering solutions to facilitate technology transfer of imaging AI/ML models from research to production. This includes but is not limted to:
- Convert research level Python code that runs ML models to production level Python code, ensuring quality parity.
- Use computer vision or ML packages to improve, rewrite or reorganize code.
- Work with Researchers and ML engineers to ensure code correctness and accurate output from algorithms.
- Perform data engineering tasks to pre-process or post-process data for ML training.
Skills:
- Strong working knowledge and experience with Python coding in computer vision and imaging domain.
- Understanding of machine learning model inferencing pipelines and image processing algorithms preferred.
- Scripting skills to perform engineering tasks.
- Familiarity of image editing and photography applications, basic knowledge of AI/ML modeling and inferencing.
- At least 2 years of working experience in relevant domain.
Education: B.S. or M.S. in Computer Science or related field.
Skills and Experience:
Required Skills:
- CODING
- PYTHON
- SCRIPTING
- IMAGING
Additional Skills:
- COMPUTER VISION
- MACHINE LEARNING
- IMAGE PROCESSING