XX
Machine Learning Software Engineer - Optical EngineeringMolexUnited States
XX

Machine Learning Software Engineer - Optical Engineering

Molex
  • US
    United States
  • US
    United States

À propos

Molex possesses a rich heritage in the optical industry. We provide the highest performing and field-proven wavelength management solutions, from components and modules to integrated line-cards. Continuous innovation in passive component function integration, miniaturization, and manufacturing automation, cutting edge WSS and amplification technology and comprehensive optical, mechanical, electrical and software design capabilities enable us to serve the needs of high-density, high-bandwidth, and flexible optical networks of telecom, datacom, hyperscale datacenter and supercomputing. Your Job
We are seeking a Machine Learning Software Development Engineer with industry experience to join our Optical Line Systems (OLS) Product Development team. In this role, the Software Development Engineer will design and deliver large-scale system simulation and AI-driven intelligence for next-generation optical networks, spanning offline system software validation and online autonomous operations. The Software Development Engineer will develop mature machine learning and system modeling techniques to solve complex, real-world problems in high-reliability, distributed data center interconnect (DCI) systems operating at global scale. This role offers high ownership, including responsibility for building and advancing the Intelligence Layer of our Long-Haul Optical Line Systems (OLS). This role can be based in Fremont, Ottawa, or remotely in the United States. What You Will Do Design, develop, and maintain scalable simulation frameworks to model the behavior of large, complex systems, enabling validation of software interfaces, controlling logic, performance, scalability, and fault scenarios. Leverage simulation and real-world operational data to enable hardware-independent testing, accelerate software development, and improve automated validation and continuous integration workflows. Develop and deploy machine-learning-based solutions to improve system reliability, including anomaly detection, root-cause analysis, predictive maintenance, and automated recovery mechanisms. Apply a range of matured machine learning techniques to analyze telemetry, logs, and performance data from production systems. Collaborate with cross-functional engineering teams to integrate simulation and ML capabilities into end-to-end testing, monitoring, and operational workflows.
Who You Are (Basic Qualifications)
Master's or PhD in Machine Learning, Computer Science, Software Engineering, Electrical Engineering, or a related field, with a strong focus on machine learning and/or system simulation. At least 3 years of hands?on industry experience in software development, system simulation, or AI?driven analytics. Expertise in machine learning application, particularly model evaluation, validation, and deployment considerations. Advanced expertise in Python and its ML ecosystem (e.g., PyTorch, TensorFlow, scikit?learn, Pandas). Experience with C++, especially for simulation. Experience hands?on with the creation of a digital twin. Experience with testability, code quality, and version control. Experience with ML models for production/manufacturing environments.
What Will Put You Ahead
Experience in networking, telecom, optical systems, or distributed infrastructure. Familiarity with one or more of the following: Long?haul optical systems (e.g., amplifiers, ROADM/WSS, OCM, Raman, OSC). System software validation, CI/CD pipelines, or automated testing frameworks. Prior experience deploying machine learning models into production or operational environments.
For this role, we anticipate paying $150,000 - $250,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form. Hiring Philosophy
All Koch companies value diversity of thought, perspectives, aptitudes, experiences, and backgrounds. We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here. Who We Are
At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Our Benefits
Our goal is for each employee, and their families, to live fulfilling and healthy lives. We provide essential resources and support to build and maintain physical, financial, and emotional strength - focusing on overall wellbeing so you can focus on what matters most. Our benefits plan includes medical, dental, vision, flexible spending and health savings accounts, life insurance, ADD, disability, retirement, paid vacation/time off, educational assistance, and may also include infertility assistance, paid parental leave and adoption assistance. Specific eligibility criteria is set by the applicable Summary Plan Description, policy or guideline and benefits may vary by geographic region. If you have questions on what benefits apply to you, please speak to your recruiter. Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results. Equal Opportunities
Equal Opportunity Employer, including disability and protected veteran status. Except where prohibited by state law, some offers of employment are conditioned upon successfully passing a drug test. This employer uses E-Verify. Please click here for additional information. (For Illinois E-Verify information click here, aqui, or tu). #J-18808-Ljbffr
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.