FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Finite Element Analysis, Structural Optimization
InfinitFormFinite Element Analysis Engineer developing simulation and optimization infrastructure for AI platform in engineering teams. Collaborating with technical teams on complex real-world problems in manufacturing and design.
About the role
Key responsibilities & impact- Design, implement, and optimize finite element analysis (FEA) solvers and structural simulation pipelines
- Develop high-performance simulation infrastructure for large-scale engineering optimization workflows
- Improve solver stability, accuracy, scalability, and runtime performance
- Build production-quality numerical software in C++ for scientific and engineering computation
- Contribute to GPU-accelerated simulation and optimization systems
- Develop structural optimization algorithms including topology, shape, and sizing optimization
- Work on sensitivity analysis, constraint handling, and optimization methodologies
- Explore new approaches to simulation-aware and manufacturability-aware optimization
- Contribute to research-oriented problem solving across engineering and computational geometry domains
- Help bridge optimization outputs into production-ready CAD workflows
- Collaborate closely with Product, Research, and Application Engineering teams
- Participate in technical architecture discussions, code reviews, and solver design decisions
- Document technical findings and communicate complex ideas clearly across the team
- Help shape the technical direction of InfinitForm’s core engineering platform
Requirements
What you’ll need- MS or PhD in Mechanical Engineering, Aerospace Engineering, Applied Mathematics, Physics, Computational Mechanics, Computer Science, or a related technical field, with a focus on FEA, structural optimization, numerical methods, simulation, or scientific computing
- Strong foundation in finite element analysis, solid mechanics, and numerical methods
- Deep understanding of structural optimization techniques including topology optimization and sensitivity analysis
- Strong C++ experience for scientific, numerical, or high-performance computing applications
- Strong mathematical and problem-solving skills
- Ability to work independently on complex technical systems
- Collaborative mindset and ability to communicate technical ideas clearly
- Curiosity and excitement for solving difficult engineering and computational problems
- Nice to Have - Experience with GPU computing (CUDA, OpenCL, or similar), Familiarity with parallel computing or HPC environments, Background in computational geometry, CAD/CAE systems, or generative design, Experience with large-scale numerical optimization systems, Published research or advanced academic background in computational mechanics, simulation, or optimization, Experience working on production engineering software platforms
Benefits
Comp & perks- Competitive compensation and meaningful equity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
finite element analysisstructural optimizationnumerical methodsC++GPU computingsensitivity analysistopology optimizationhigh-performance computingscientific computingproduction-quality software
Soft Skills
problem-solvingcollaborationcommunicationindependencecuriositytechnical documentationtechnical direction shapingresearch-oriented problem solvingcomplex idea communicationmindset
Certifications
MS in Mechanical EngineeringPhD in Mechanical EngineeringMS in Aerospace EngineeringPhD in Aerospace EngineeringMS in Applied MathematicsPhD in Applied MathematicsMS in PhysicsPhD in PhysicsMS in Computational MechanicsPhD in Computational Mechanics