This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Software Engineer – Computer Vision
AutoPhotoAI · San Francisco
Job description
About the role
We are looking for a Software Engineer specialized in computer vision to design, build, and optimise models that power product image analysis, background removal and automated tagging. The role involves working with state‑of‑the‑art deep‑learning frameworks and scaling inference pipelines for large‑scale deployment.
Key responsibilities
- Develop and fine‑tune computer‑vision models for image analysis, background removal and tagging.
- Implement and maintain large‑scale inference pipelines using PyTorch and TensorFlow.
- Design distributed training workflows and optimise GPU performance with CUDA.
- Collaborate with engineering teams to deploy models into production environments.
Required profile
- PhD or MSc in Computer Science, Machine Learning or a related discipline.
- At least 3 years of professional experience with deep‑learning frameworks.
- Proven experience in computer‑vision and image‑processing projects.
- Strong programming skills in Python and experience with CUDA and distributed training.
Required skills
- Python
- PyTorch
- TensorFlow
- CUDA
- Distributed training
- Model optimisation and deployment
- Computer‑vision techniques
- Image‑processing algorithms
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 19 job offers in the United StatesSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
AutoPhotoAI
San Francisco