Algorithm Engineer
Ribbon Communications
Software Engineering
Petah Tikva, Israel
Posted on Apr 29, 2025
Ribbon Communications is looking for an Algorithm Engineer.
Join the Network Algorithms team, driving the research and development of next-generation, state-of-the-art algorithmic solutions at Ribbon Communications.
Ribbon Communications provides advanced software and network solutions to global service providers, enterprises, and critical infrastructure organizations. Our team develops cutting-edge algorithms for network management and optimization, forming the foundation of our software products. We tackle complex challenges through rigorous research and practical solutions.
Responsibilities:
Research, design, and implement efficient network-related algorithms to enhance performance, reduce costs, and optimize network utilization
Model and simulate algorithms, analyze and profile their performance
Prototype, lab-test, and debug algorithmic solutions within both early-stage reference designs and operational legacy platforms
Requirements:
MSc or PhD in Computer Science, Mathematics, or a related field
Strong theoretical and practical problem-solving skills
Solid background in graph theory, graph algorithms, and optimization
Academic or industry experience in network or optimization algorithm design and development
Eagerness to solve real-world problems, build practical solutions, and develop fast prototypes
Strong software development skills, with demonstrated expertise in modeling, simulation, and prototyping of both emerging and established system environments
Advantages:
Experience with network management and planning systems
Publications or patents related to network or optimization algorithms
Background in machine learning research and development
Please Note:
'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'