Software Engineer - Imaging Platform Automation and Internal Tooling Job at GLASS Imaging, Alameda, CA

Z1JsK1JSMk9rcHpBMVIzZXRrZFZmTzBVR2c9PQ==
  • GLASS Imaging
  • Alameda, CA

Job Description

About the role

At GLASS, we are driving the future of camera technology with cutting-edge AI-powered image processing algorithms. At the heart of our innovation is a sophisticated camera characterization process , leveraging thousands of captured images to achieve unparalleled image quality.

We are seeking a talented and experienced Software Engineer to lead the development of our camera characterization platform, which is a core technology for how we develop our groundbreaking image processing . You'll own the full development lifecycle of our lab automation software , creating solutions that control everything from phones to complex robotics hardware. This interdisciplinary role will challenge you to continuously learn new technologies as you build the software infrastructure that powers our imaging operations.

The ideal candidate has a strong background in Python development and can architect flexible, performant systems that scale with our growing needs. You'll collaborate closely with Image Quality Analysis engineers, Machine Learning specialists, and Mechanical engineers to design intuitive interfaces and expand our lab's capabilities.

If you're passionate about building critical infrastructure in a fast-paced environment and enjoy solving complex technical challenges across multiple domains, we'd love to hear from you!

Responsibilities

  • Design and implement new features for our Imaging Lab software ecosystem
  • Develop robust automation solutions to integrate new devices and hardware into our lab environment
  • Collaborate with ML engineers to understand data capture requirements and implement appropriate collection methods
  • Architect flexible software systems that can adapt to evolving research needs
  • Troubleshoot and optimize existing lab infrastructure to ensure reliable operation
  • Document and maintain codebase to support team knowledge sharing and onboarding
  • Create efficient and performant file management and network integrations
  • Optimize image display, processing and pre-processing code for performance
  • Bring up new automation hardware and integrate using APIs
  • Create efficient display code (eg using GPU back-ends)

Required Skills

  • 5+ years of Python experience with a track record of building production-quality applications
  • Proven ability to architect, manage, and maintain large-scale Python projects
  • Self-directed work style with strong time management and feature delivery capabilities
  • Technical understanding of camera systems, imaging principles, and optical concepts
  • Cross-platform development experience with Android (Kotlin) and iOS (Swift/Objective C) integration
  • Scripting and file management experience (Bash, Linux)
  • Hands-on experience working with microcontrollers and hardware interfaces
  • Familiarity with imaging, camera targets, camera 3A

Preferred Skills

  • Passion for photography and understanding of image quality factors
  • Experience with robotics programming and control systems
  • Continuous learning mindset and enthusiasm for exploring new technologies
  • MacOS and web development experience to support our multi-platform environment
  • GPU Programming experience to accelerate computationally demanding software
  • C++ experience for deployment and high performance programming

Location & Travel

We are hiring for on-site positions in our California office in the SF Bay Area.

Compensation & Benefits

  • Competitive pay
  • Stock options
  • Health/Dental/Vision Insurance
  • 401(k)
  • Visa Sponsorship

About GLASS Imaging

Our mission is to bring professional-level image quality to everyone by making cutting-edge image processing accessible to all devices—from smartphones and XR devices to infrastructure maintenance and security applications. We believe that AI-driven processing can extract every ounce of image quality from any camera, making capturing better pictures with any camera easier for everyone.

But we aren’t just enhancing how images are processed; we’re revolutionizing how they’re captured, redefining the core principles of camera design and reimagining how lenses, sensors, and AI-driven processing work together. We’re fundamentally changing how cameras operate to unlock unprecedented levels of performance and image quality.

Founded by former Apple engineers behind Portrait Mode and other groundbreaking iPhone camera features, we’re a team of passionate and experienced engineers pushing the boundaries of photography. Join us in shaping the future of camera technology!

Equal Opportunity & Diversity Statement

Glass Imaging is committed to fostering a diverse and inclusive workplace. We celebrate differences and do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, veteran status, or any other protected status. We encourage individuals from all backgrounds to apply.

Job Tags

Visa sponsorship, Flexible hours,

Similar Jobs

Kaiser Permanente

Chaplain Job at Kaiser Permanente

Job Summary:To provide spiritual support and counseling to hospital patients, families and staff in a culturally competent manner. The chaplain is a member of the interdisciplinary patient care team. This individual participates in patient care planning and documents... 

Shanghai Call Center上海对外信息服务热线

口译/翻译Interpreter/Translator Job at Shanghai Call Center上海对外信息服务热线

 ...Block E, Room 201.We are currently looking for a Multilingual Interpreter to join us full-time. You'll be joining a young and dynamic team...  ...questions from callers according to the database Provide over-the-phone interpretation service between Mandarin, English and at least... 

Remote Customer Service Jobs

Entry-Level Chat Communications Agent - Remote Role - $25-$35/Hour - No Degree, No Experience Needed - Work from Home Jobs No Experience Job at Remote Customer Service Jobs

 ...Entry-Level Chat Communications Agent Remote Role $25$35/Hour No Degree, No Experience Needed Work from Home Jobs No Experience Role Overview We are hiring Entry-Level Chat...  ...written support. Youll act as a front-line representative for these brands,... 

Care Options for Kids Careers

Home Health Pediatric Nurse LVN Job at Care Options for Kids Careers

 ...About the Role At Care Options for Kids, a pediatric home health care company providing one-on-one care in the home, we do things a...  ...bond you establish with the families you care for. 1 FT Day nurses 7a-7p 1 FT Night nurse 7p-7a Benefits forLicensed Vocational... 

WNCSource

School Readiness Teacher/Specialist Job at WNCSource

POSITION SUMMARY: The Preschool Readiness Specialist is dedicated to providing personalized academic support one-on-one to children aged 18 months to 5 years, addressing their developmental needs across all areas. This position reports to the Education Coordinator. ...