ML Software Engineer - Optical Solutions
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 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)
* Exp...
- Rate: Not Specified
- Location: Fremont, US-CA
- Type: Permanent
- Industry: Engineering
- Recruiter: Molex
- Contact: Not Specified
- Email: to view click here
- Reference: 181915-en_US-US-CA-FREMONT-001
- Posted: 2026-01-22 07:31:08 -
- View all Jobs from Molex
More Jobs from Molex
- Pipefitter Helper
- Visual Inspector - 1st Shift (9:00 AM - 5:30 PM) (Rancho Cucamonga, CA)
- Occupational Therapist
- Speech Language Pathologist
- Occupational Therapy Assistant
- Physical Therapist
- Physical Therapist
- Speech Language Pathologist
- Occupational Therapist
- Speech Language Pathologist - Full-time
- Physical Therapist Assistant
- Speech Language Pathologist
- RN $45.00 - $60.00/Hr. + 4.50/hr. shift differential
- Dietary Cook - Part Time
- Occupational Therapy Assistant
- Occupational Therapist
- Postbote für Pakete und Briefe in Oldenburg i.H. (m/w/d)
- Postbote für Pakete und Briefe in Neustadt i.H. (m/w/d)
- Postbote für Briefe – Minijob / Aushilfe in Lübeck Kücknitz (m/w/d)
- Postbote für Pakete und Briefe in Lütjenburg (m/w/d)