Build the core software foundation for simulation-based systems in specialty domains. Youll develop high-performance computation services workflow orchestration and enterprise-grade integrations that produce reproducible traceable outputs suitable for enterprise and main stream users.
Must-have/Required skills:
10 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 skills:
Experience with geometry/CAD ingestion or computational geometry (useful in shape-driven analysis)
SaaS/Cloud based development and testing
GPU acceleration AI Agents Models
Key responsibilities and duties:
Design and implement product features workflows in C/Python (e.g. numerical routines algorithms user interfaces)
Build orchestration for multi-step workflows (project state job execution persistence versioning)
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
Job Title: Software Engineer - USA Location: Mountain View CA 94043 Duration: 173 days Note: Hybrid interactive batch execution patterns. Summary of Job: Build the core software foundation for simulation-based systems in specialty domains. Youll develop high-performance computation services work...
Build the core software foundation for simulation-based systems in specialty domains. Youll develop high-performance computation services workflow orchestration and enterprise-grade integrations that produce reproducible traceable outputs suitable for enterprise and main stream users.
Must-have/Required skills:
10 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 skills:
Experience with geometry/CAD ingestion or computational geometry (useful in shape-driven analysis)
SaaS/Cloud based development and testing
GPU acceleration AI Agents Models
Key responsibilities and duties:
Design and implement product features workflows in C/Python (e.g. numerical routines algorithms user interfaces)
Build orchestration for multi-step workflows (project state job execution persistence versioning)
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