Director, Software Engineering Algorithm (In-Office - San Jose, CA)
Job DescriptionJob DescriptionDescription:
Location
San Jose, CA (On-site)
About the company
At Visionix USA, we are global leaders in diagnostic imaging and ophthalmic technologies. We develop high-performance solutions that empower healthcare professionals to deliver exceptional patient care. Our product portfolio includes automated imaging systems, AI-driven diagnostics, and precision lab equipment, designed to set new standards in eye care innovation.
Requirements:
Scope
We are seeking a hands-on Director of Software Algorithm to lead our algorithm development efforts at the San Jose R&D center. This role is ideal for a senior-level algorithm expert who excels in both technical execution and strategic leadership. The position requires a strong individual contributor mindset, with at least 50% of the responsibilities dedicated to direct coding, algorithm design, and development. In parallel, the Director will provide technical leadership, guide a high-performing team, and contribute to long-term product and technology strategies.
Responsibilities
- Architect and implement algorithms for medical imaging and diagnostic platforms
- Develop and validate high-performance image processing and machine learning models
- Ensure modular, scalable, and maintainable software design
- Lead a small team of algorithm scientists (2–3 members)
- Collaborate with hardware, software, and clinical teams for full product integration
- Support documentation and validation processes for regulatory compliance
- Contribute to long-term technology roadmaps and R&D planning
Requirements
- Ph.D. or M.S. in Computer Science, Applied Mathematics, Electrical Engineering, or related field.
- 10+ years of experience in software/algorithm development; 3–5+ years in technical leadership.
- Demonstrated ability to contribute directly to algorithm design and coding efforts (50% hands-on expected).
- Expertise in C/C++ is required; proficiency in C#, .NET, and MFC is a plus.
- Strong background in image processing, computer vision, and deep learning techniques.
- Experience developing algorithms for medical or diagnostic instruments is highly desirable.
- Familiarity with software development life cycle (SDLC), version control, and test methodologies.
- Familiarity with FDA regulations and quality systems (e.g., QSR, 21 CFR Part 820).
- Excellent problem-solving skills and ability to work across disciplines in a fast-paced environment.
Work Environment & Physical Requirements
The ideal candidate must be able to fulfil the physical requirements of the role, with or without reasonable accommodation. These include the ability to sit or stand for extended periods, communicate effectively, and use hands and fingers to operate a computer, phone, and related equipment. This role may also require reaching, stooping, kneeling, walking short distances, and lifting or carrying parcels or small equipment.
Benefits
- Competitive salary and full benefits package
- 401(k) Retirement Plan
- Medical, dental, vision, life, and insurance
- Paid Time Off (PTO)
Equal Opportunity Employer
We are an Equal Employment Opportunity and Affirmative Action Employer. We are committed to creating an inclusive environment for all qualified applicants and employees. Employment decisions are made without regard to , , , sex, , gender or expression, , , marital status, veteran status, or .