Position: Software Engineer
Location: Mountain View, CA
Duration: Contract
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.
Responsibilities
• 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.
Required Qualifications
• 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.
Differentiating Capabilities
• Experience with geometry/CAD ingestion or computational geometry (useful
in shape-driven analysis).
• SaaS/Cloud
based development
and testing.
• GPU acceleration, AI Agents, Models
• Hybrid interactive + batch execution patterns