O

OSI Systems

Diversified tech company spanning security, healthcare

Algorithm Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeTorrance, CA, USA

About the Job

Requirements

  • A PhD degree in Medical Imaging, Computer Science, Physics, Electrical Engineering, or a closely related field is desired; equivalent industrial experience combined with Master's education may substitute for a PhD.
  • At least 5 years of relevant experience is required.
  • Experience with object detection, image segmentation, feature extraction, statistical analysis, boosting algorithms such as random forests, deep learning, and generative adversarial networks (GANs), or similar techniques is required.
  • Ability to test, evaluate, and deploy algorithms is required.
  • Strong Python or C++ software development skills on Windows and/or Linux are required; both programming languages are preferred.
  • Self-motivation and enthusiasm for problem solving are required.
  • Strong analytical and problem-solving skills are required.
  • Strong verbal and written communication skills are required.
  • The selected candidate must successfully pass an in-depth federal background check to obtain and maintain access to Sensitive Security Information (SSI).

Responsibilities

  • Design, develop, and test automated detection algorithms for inspection modalities including single- and multi-energy, multi-view X-ray transmission, X-ray backscatter, X-ray computed tomography, metal detectors, and other modalities as needed.
  • Independently translate general requirement definitions into functioning software.
  • Review and evaluate current state-of-the-art machines by learning and object detection methods to establish the intellectual property landscape.
  • Share knowledge and expertise across the algorithm development team and provide mentorship and technical support to junior team members.
  • Communicate and collaborate with other development team members and comply with internal software development processes and procedures.
  • Deliver fully functional software according to schedules agreed upon during project planning.
  • Report quality problems or defects to a manager or senior management member so corrective action can be implemented and recurrence avoided.

Desired Qualifications

  • Experience in signal processing, image analysis, and target recognition for security, medical applications, or related fields is preferred.
  • Experience with deep-learning frameworks such as TensorFlow and PyTorch, image-processing development toolkits such as OpenCV and MATLAB, and open-source libraries is desired.
  • Experience with cloud-based services such as Amazon Web Services (AWS) is a plus.
  • Experience with Docker is preferred.
  • Experience with source-code control is desired.

About the Company

OSI Systems

Diversified tech company spanning security, healthcare

OSI Systems operates three divisions: Security, Healthcare, and Optoelectronics and Manufacturing. The Security division supplies inspection systems for airports, ports, and borders that scan people and cargo using imaging and sensors. The Healthcare division produces patient monitoring and diagnostic equipment, while the Optoelectronics division makes electronic components for various devices. The company differentiates itself through its diversified, three-pronged portfolio and growth via acquisitions like Rapiscan and Spacelabs; its goal is to deliver technology-enabled solutions that protect people and infrastructure, support clinical care, and provide high-quality components.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hawthorne, CA
Founded
1987

Recently Posted Jobs

Explore more opportunities at OSI Systems

See more jobs