Job Summary
About Us
alwaysAI is a Computer Vision AI software solutions company that delivers deep-learning applications deployed directly on edge and IoT devices. Our technology enables enterprises to turn real-time video into actionable intelligence—improving efficiency, safety, and decision-making where work happens.
Headquartered in San Diego, alwaysAI is a fast-growing, innovation-driven company partnering with global organizations to bring the power of computer vision to the edge.
Role
We’re looking for a Software Engineer who thrives in a fast-paced, hands-on environment and loves solving diverse, real-world challenges. In this role, you’ll develop innovative computer vision applications and models on the alwaysAI platform for customers across industries like mining, manufacturing, logistics, and beyond.
You’ll be part of a nimble, experienced team where rapid prototyping and iteration are the norm. You’ve shipped products before, understand the tradeoffs between “perfect” and “good enough,” and know how to deliver high-quality solutions quickly without losing sight of long-term goals.
Responsibilities
· Design and deliver computer vision applications using our SDK, middleware, and model training tools.
· Develop, test, and deploy solutions on edge devices (e.g., NVIDIA Jetson) to meet real-world performance constraints.
· Build and refine internal tools to speed up development and deployment.
· Diagnose and resolve complex bugs across the stack to keep projects moving.
· Collaborate with the software team on end-to-end product objectives to enhance and improve the core platform.
· Partner with sales and business development to ensure customer success and support enterprise adoption.
Key Qualifications
· BS in Computer Science, Electrical Engineering, or related field (or equivalent practical experience).
· Strong coding skills in Python, including experience with NumPy, SciPy, and Scikit-learn.
· Experience with PyTorch stack for model training.
· Experience deploying and debugging applications on embedded or edge devices.
· Proficient with OpenCV image/video processing workflows.
· Familiarity with version control (Git) and collaborative development workflows.
· Comfortable working in fast-paced, ambiguous environments with shifting priorities.
* Have a valid U.S. work authorization
Nice-to-Haves
· MS in Computer Science, Electrical Engineering, or related field.
· Experience running deep learning inference on edge devices or GPUs using ONNX runtime.
· Familiarity with Docker and containerized environments.
· Hands-on experience with data labeling, dataset curation, and augmentation.
· Experience with hardware interfacing (e.g., cameras, sensors, industrial protocols).
· Background in the full software lifecycle: requirements gathering, design, implementation, deployment, and maintenance.
Why You’ll Love It Here
· Work on projects that touch multiple industries and unique use cases—no two customers are the same.
· Be part of a tight-knit, high-velocity team that values creativity and quick iteration.
· See your work go from concept to production, making a visible impact across industries.
Apply via email with subject “Applying for Software Engineer- Computer Vision – [Your Name]” and your resume + links to GitHub/portfolio/case studies.
Job Type: Full-time
Base Pay: $90,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid holidays
- Paid sick time
- Paid time off
- Vision insurance
Work Location: Hybrid remote in San Diego, CA 92121