Other

Toptal: Graph Algorithms & Computational Geometry Developer

Flexible location
Company: Toptal
Published Dec 12, 2025

Role highlights

Contract type

Full Time

Schedule

Permanent

Experience

Advisory

Work style

Remote

Key skills

This role requires an expert-level developer with over 10 years of professional experience specializing in graph algorithms and computational geometry, supported by an advanced degree (MS or PhD) in Computer Science, Mathematics, or a related discipline focused on algorithms or computational geometry. The candidate must possess deep expertise in graph isomorphism theory and graph manipulation algorithms, with demonstrated application in complex computational problems, particularly within semiconductor product development. Advanced knowledge of computational geometry techniques, including polygon analysis and manipulation, is essential. The role demands extensive experience optimizing search trees and spatial data structures for large-scale data processing, especially in the context of circuit design testing. A solid foundation in linear algebra and numerical solvers tailored to geometric or optimization problems is also required. Responsibilities include providing strategic guidance and expert consultation on algorithm optimization, advising on scan-line algorithms and spatial data structure enhancements, and guiding development teams to implement efficient data structures for polygon manipulation workflows. The position is advisory, part-time (10 hours per week), fully remote, and requires authorization to work without employer sponsorship. The ideal candidate will combine theoretical expertise with practical experience in electronic design automation software environments, enabling them to contribute to optimal circuit design and semiconductor development through advanced computational methods.

#Algorithm Engineer #Graph Algorithms Developer #Computational Geometry Developer #Graph Theory Specialist #Computational Geometry Engineer #Algorithm Optimization Specialist #Data Structures Engineer #Numerical Solver Specialist #Circuit Design Algorithm Developer #Spatial Data Structures Engineer

About the role

About the Company

  • Global leader in electronic design automation software
  • Empowers innovators in microchip and semiconductor industries
  • Provides solutions for optimal circuit design and semiconductor development
  • Trusted partner for organizations advancing electronics and computational hardware

Role Summary

  • Expert Advisor on Graph Isomorphism and Graph Manipulation
  • Provide strategic guidance on computational geometry and algorithm optimization for semiconductor product development
  • Clients use polygons to test optimal circuit design
  • Location: Global (100% remote)
  • Type: 10h/week contract
  • Duration: 3+ months
  • Authorization: Must be authorized to work in country of residence without employer sponsorship

Responsibilities

  • Provide expert consultation on graph isomorphism algorithms and graph manipulation techniques to enhance polygon analysis
  • Advise on computational geometry approaches, including scan-line algorithms and spatial data structure optimization for circuit design testing
  • Guide development team on implementing efficient search trees and spatial data structures for polygon manipulation in semiconductor workflows
  • Offer strategic recommendations on linear algebra applications and numerical solvers for circuit optimization problems

Requirements

  • Deep expertise in graph isomorphism theory and graph manipulation algorithms, with proven application in complex computational problems
  • Advanced knowledge of computational geometry, polygon analysis, and manipulation techniques
  • Extensive experience with search trees, spatial data structures, and their optimization for large-scale data processing
  • Solid foundation in linear algebra and numerical solvers, especially for geometric or optimization problems
  • Advanced degree (MS or PhD) in Computer Science, Mathematics, or related field focused on algorithms or computational geometry
  • 10+ years of professional experience

Benefits

  • 100% remote
  • No location restrictions or time zone overlaps

How to Apply

More roles from Toptal

View company profile
Dec 12, 2025

Toptal: GPU Strategy Advisor

Flexible location

Join Toptal as a GPU Strategy Advisor to optimize GPU acceleration for complex algorithms. Remote, flexible hours. Apply...

Dec 12, 2025

Toptal: React Native Developer

Flexible location

Join Toptal as a React Native Developer to build innovative mobile apps for iOS & Android. Apply now for a long-term rem...

Dec 11, 2025

Toptal: Senior Firmware QA Engineer

Flexible location

Join Toptal as a Senior Firmware QA Engineer to lead quality assurance in cutting-edge projects. Apply now to advance yo...