This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Build the core software foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration, and enterprise-grade integrations that produce reproducible, traceable outputs suitable for enterprise and main stream users.
Job Responsibility:
Design and implement product features, workflows in C+/Python
Build orchestration for multi-step workflows
Implement robust API contracts and data schemas for results, metadata, and provenance
Integrate with enterprise data sources, cloud based systems, GPUs
Engineer for production quality: Testing, performance profiling, reliability patterns, observability, secure coding, and maintainability
Requirements:
3-5 years production software development
BS/MS in CS/CE/EE or equivalent
Strong C/C++ and Python experience
strong foundation in data structures and algorithms
Experience with AI assisted programming and testing
Experience in UI and UX development
Experience designing, implementing, and operating backend services (REST/gRPC), plus CI/CD and automated testing
Nice to have:
Experience with geometry/CAD ingestion or computational geometry