Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Software Engineer

$150k - $250k

Ofcconference

Your Job 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. 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. Experience building simulation tools from the ground up. 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. #J-18808-Ljbffr Ofcconference

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Software Engineer in San Jose, CA vacancy
  •  ...Role: Machine Learning Engineer with Python Location: Sunnyvale, CA - (Onsite) Type: Contract Job Description: Talent to have very good hands on experience in Machine learning, hands on experience Talent to have very good hands on experience on NLP... 
    Suggested
    Contract work

    Info Way Solutions

    Sunnyvale, CA
    18 hours ago
  •  ...h1b Hybrid: Sunnyvale, CA OR Austin, TX (Sunnyvale is preferred) Experience: 8-13 years. JD: Qualifications: Machine Learning Py Spark Python Job Description Machine Learning - algorithms for tasks classification, regression and clustering... 
    Suggested
    H1b

    ShiftCode Analytics

    Sunnyvale, CA
    4 days ago
  • $171.6k - $302.2k

     ...Machine Learning Engineer - Vision Products Software AI is transforming how people interact with technology, and Apple is building the next generation of intelligent, privacy-preserving experiences across its platforms. We're looking for a Machine Learning Engineer... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and...  ...looking for contributors of all seniorities. As a C++ Machine Learning Engineer on the AI Models team at Tenstorrent, you'll work on the training... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • $110k - $300k

     ...Develop, optimize, and deploy lightweight machine learning models for edge AI applications,...  ...solutions. Work closely with hardware and software teams to integrate ML models into...  ...technical leadership and mentorship to junior engineers. Publish research findings,... 
    Suggested

    TETRAMEM INC

    San Jose, CA
    3 days ago
  • $110k - $145k

     ...Sr. AI Machine Learning Engineer Position Overview We are looking for a talented and experienced Deep Learning Engineer specializing in...  ...advancements in deep learning and related fields Strong software engineering and programming skills, and ability to quickly... 

    A10 Networks

    San Jose, CA
    2 days ago
  •  ...Job Title: Generative AI / Machine Learning Engineer Work Location with ZIP: Sunnyvale, CA 94085 (Hybrid) Technical Hiring Criteria (Must Haves) Top 3 Required skills: Python, Machine Learning, Gen AI Years of experience in each of the must-have skills... 

    eTeam

    Sunnyvale, CA
    18 hours ago
  •  ...Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates...  ...REQUIRED SKILLS For Java /Software Programmers Bachelors degree or Masters...  ...communication skills For data Science/Machine learning REQUIRED SKILLS Bachelors... 
    Immediate start
    Remote work

    SynergisticIT

    San Jose, CA
    1 day ago
  • $124k - $195.5k

    Machine Learning Applications and Compiler Engineer, LPX - New College Grad 2026 page is loaded## Machine Learning Applications and Compiler Engineer, LPX -...  ...with hardware architects and design teams to feedback software observations, influence future architectures, and... 

    NVIDIA Corporation

    Santa Clara, CA
    18 hours ago
  • $244.8k

     ...whole ecosystem. We are looking for ML engineers who are excited to grow their business...  ...understanding, build highly scalable and reliable software/infrastructure, partner across...  ...and demonstrated knowledge of machine learning technology (RecSys/NLP/CV). 3. Has experience... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $172.5k - $306.63k

     ...and cloud-native technologies. Adobe is seeking a Senior Machine Learning Engineer to join our outstanding team in San Jose, CA. This is an...  ...of users worldwide! Develop and program coordinated software algorithms to structure, analyze, and leverage data in both... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago
  • $244.8k

     ...and protect our global community. Our team develops advanced machine learning solutions to moderate content across multiple modalities -...  ...system module within a key content safety vertical - Lead ML engineers to deliver high-quality, production-ready solutions with strong... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $229.5k - $367.1k

     ...platform by leveraging state-of-the-art machine learning. Our mission is to deliver meaningful,...  .... Our work blends innovation, engineering excellence, and a deep commitment to understanding...  ...~5+ years of experience building software solutions to concrete problems ~... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  • $89.3k - $157.44k

    Description Space AI Talent Center is seeking a highly skilled AI/ML Machine Learning Engineer to join a cross‑functional team of experts in research, data science, software development, physics, and mathematics. The role will leverage cutting‑edge AI/ML tools and techniques... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin

    Sunnyvale, CA
    2 days ago
  • $170k - $240k

     ...Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team. Position : AI Staff Machine Learning Engineer -Gen AI,Machine Learning,Graph ML,Big...  .... Take the lead in the end-to-end software development lifecycle, encompassing design... 
    Remote work
    Shift work

    Extreme Networks

    San Jose, CA
    22 days ago
  • $212k - $386.3k

     ...Senior Staff Machine Learning Engineer, Apple Search & Knowledge Platforms Apple is where individual imaginations gather together, contributing...  ...summaries. Develop sophisticated on-device and on-server software frameworks for context integration fast and cost-efficient... 
    Temporary work
    Worldwide
    Relocation

    Apple

    Santa Clara, CA
    18 hours ago
  • $172.5k - $306.63k

     ...We’re looking for a Senior Machine Learning Engineer to join our Applied Science Data Frameworks team. In this role, you’ll build the infrastructure...  ...Strong programming skills in Python and a foundation in software engineering principles Experience with ML frameworks... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    18 hours ago
  • $141k - $228.08k

     ...posture from development through runtime. As a Principal Machine Learning Inference Engineer, you will serve as a technical authority and visionary...  ...to the team, driving best practices in MLOps, software engineering, and system design. Strategic Optimization... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  •  ...hyperscale. As part of this group, you will be doing large scale machine learning and deep learning research and development to improve Open...  ...Apple. We are looking for highly motivated machine learning engineers and researchers having strong machine learning and deep... 

    Apple

    Santa Clara, CA
    2 days ago
  • $212.8k

     ...including experience, structural, electrical, firmware as well as software. The startup style team has always been working on system-...  ...redefine smart device experience. - Develop and maintain Machine Learning (ML) models. Leverage open models as well as training new models... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $116k - $189.75k

     ...human intelligence, running deep learning algorithms and acting as the...  ...Our team builds AI-driven software systems for circuit design, combining...  ...that integrate with existing machine learning, design automation,...  ...in Electrical or Computer Engineering, Computer Science, or Applied... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $270k - $307k

    Matterport - Lead Machine Learning R&D Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential...  ...with cross‑functional teams including product managers, software engineers, and other researchers to define project... 
    Remote work

    CoStar

    Sunnyvale, CA
    2 days ago
  • $181.1k - $272.1k

    Senior Machine Learning Engineer, Search & Knowledge Platforms Santa Clara, California, United States Software and Services Are you passionate about search technologies and building knowledge experiences? The Answers, Knowledge, and Information team is at the forefront... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    2 days ago
  • A leading technology company is seeking an experienced Machine Learning Engineer in Cupertino, California to develop and manage machine learning models. The role includes building robust systems to enhance advertiser trust and protect against invalid traffic. Candidates... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $181.1k - $272.1k

    Tech Lead Machine Learning Engineer - Finance Digital Transformation Cupertino, California, United States Corporate Functions Imagine what you...  ...part of a multi-discipline engineering pod with data and software engineers, product managers and program managers. Your ability... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack. Senior Backend or Machine Learning Engineer Company Description: High-growth generative AI startup Job Description: You will architect and scale... 

    Jack and Jill AI

    San Jose, CA
    3 days ago
  • $244.8k

     ...decisions and platform growth. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation...  ...major, with 5+ years of related work experience; - Strong software development experience with C++, Python or other... 
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $147.4k - $272.1k

    Machine Learning System Software Engineer Sunnyvale, California, United States Machine Learning and AI At Apple, we're on the cutting edge of delivering transformative experiences through Artificial Intelligence. If you're passionate about pushing the boundaries of AI... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $2,000 per month

     ...Machine Learning Research Engineer Cupertino, CA Etched is building AI chips that are hard-coded for individual model architectures. Our first...  ...architectural knowledge informing best-in-the-world software performance on Sohu HW, collaborating with HW architects... 
    Work at office
    Relocation package

    ETCHED LLC

    Cupertino, CA
    4 days ago
  •  ...HPE Labs - Principal AI and Machine Learning Research Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily...  ...with HPE's broader innovation community. Excellent software systems building skills are a significant plus Role and... 
    Work experience placement
    Work at office
    Immediate start

    HPE

    Milpitas, CA
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Software Engineer. Be the first to apply!