O

OSI Systems

Diversified tech company spanning security, healthcare

AI Software Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeTorrance, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science or a closely related field is required.
  • At least 5 years of relevant experience is required.
  • Strong Python and C++ software development skills on Windows and Linux are required.
  • The selected candidate must successfully pass an in-depth federal background check to obtain and maintain access to Sensitive Security Information (SSI).
  • 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.

Responsibilities

  • Design, develop, and test software for automated detection algorithms across inspection modalities, including single- and multi-energy, multi-view X-ray transmission, X-ray backscatter, X-ray computed tomography, and metal detectors.
  • Develop and maintain algorithm application programming interfaces (APIs).
  • Transition artificial intelligence (AI) algorithms from experimental stages to released products.
  • Port legacy AI frameworks to new compute platforms.
  • Support the development of tools for data labeling, data analytics, and automated testing.
  • Work independently to turn general requirement definitions into functioning software.
  • 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 follow internal software development processes and procedures.
  • Deliver fully functional software according to the schedule agreed upon during project planning.
  • Report quality problems or defects to a manager or member of senior management so corrective action can be implemented and recurrence avoided.
  • Perform other duties as assigned to meet business needs.

Desired Qualifications

  • Experience collaborating with science, regulatory, quality, or cybersecurity teams is desired.
  • Experience deploying deep learning frameworks such as TensorFlow and PyTorch, image-processing development toolkits such as OpenCV and MATLAB, and open-source libraries is desired.
  • Experience in signal processing, image analysis, and target recognition for security, medical applications, or a related field is preferred.
  • Experience with source control using Git is preferred.
  • Experience with Docker is preferred.
  • Experience with user interface development in Python is preferred.

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