Roles · Manufacturing

AI algorithm developer

Develops optical systems and tests photonic prototypes. Designs components and assists in transitioning prototypes to production.

Sarah Hall“I develop optical systems and test photonic prototypes.”An example character, not a real person.
Hire this role

Algorithm developer · What it does

Three tasks it takes off your hands

  1. Develop optical or imaging systems and signal process technologies.
  2. Develop or test photonic prototypes or models.
  3. Assist in the transition of photonic prototypes to production.
Where these come from

The tasks of “Photonics Engineers” (O*NET 17-2199.07), as O*NET lists them:

  • Develop optical or imaging systems, such as optical imaging products, optical components, image processes, signal process technologies, or optical systems.
  • Develop or test photonic prototypes or models.
  • Assist in the transition of photonic prototypes to production.

Algorithm developer · Tools and industries

It works in the tools you already use

  • C++
  • Dassault Systemes SolidWorks
  • Python
  • The MathWorks MATLAB
  • Autodesk AutoCAD
  • C

Industries it fits

Hire this role

Role facts from O*NET 31.0 Database (U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0), written in our words. Sources and credits