AI/ML Software Engineer for Next-Gen Simulation Tools

Flow Science, Inc.

United States

On-site

USD 120,000 - 180,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Flow Science, Inc. seeks a Software Engineer to design, develop, test, and maintain FLOW-3D products, including ML-driven capabilities. You will collaborate with engineers, QA, applications engineers, solver developers, and other staff to deliver high-quality software that meets customer needs.

Strong C++/Python skills, ML frameworks, NLP experience, and Qt UI development are required. You will participate in architecture discussions, code reviews, and mentoring while staying current with

Qualifications

  • Bachelor's degree in CS, CE, or related field.
  • Professional experience with modern C++ and Python.
  • Experience with ML frameworks (PyTorch, TensorFlow, or similar).
  • Experience with NLP, including integrating LLMs into software, retrieval-augmented generation (RAG), embeddings, or vector search.
  • Experience with cross-platform UI development using Qt.

Responsibilities

  • Design, develop, and deliver new features across our software packages, with emphasis on AI/ML capabilities.
  • Develop and execute unit and integration tests for reliability and performance.
  • Troubleshoot, analyze, and resolve software defects.
  • Participate in code reviews and mentor less experienced engineers.

Skills

C++
Python
ML/AI
NLP
Qt
OOP
SOLID
TDD
Git
Agile/Scrum
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Qt
CMake
GoogleTest

Job description

Flow Science, Inc. seeks a Software Engineer to design, develop, test, and maintain FLOW-3D products, including ML-driven capabilities. You will collaborate with engineers, QA, applications engineers, solver developers, and other staff to deliver high-quality software that meets customer needs.

Strong C++/Python skills, ML frameworks, NLP experience, and Qt UI development are required. You will participate in architecture discussions, code reviews, and mentoring while staying current with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – AI/ML
Software Engineer – AI/ML

Flow Science, Inc. • United States

On-site
USD 120,000 - 180,000
Developer
Developer

Flow Science, Inc. • Town of Florida (NY)

On-site
USD 80,000 - 120,000
Software Engineer, AI – San Francisco
Software Engineer, AI – San Francisco

SupportFinity™ • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive salary
Health, dental, and vision coverage
Flexible time off
Product Engineer: AI-Driven, Cross-Stack
Product Engineer: AI-Driven, Cross-Stack

FOL Management • New York (NY)

On-site
USD 120,000 - 180,000
Comprehensive Benefits Package (M/D/V/
Paid time off and 13 holidays
401(k) retirement plan
+3
Software Architect - 3DIC AI-Driven Flows
Software Architect - 3DIC AI-Driven Flows

Cadence • San Jose (CA)

On-site
USD 178,000 - 332,000
Product Engineer — AI‑Native, Full‑Stack Builder
Product Engineer — AI‑Native, Full‑Stack Builder

FOL Management • San Francisco (CA)

On-site
USD 150,000 - 210,000
Medical / Dental / Vision / Disability
13 paid holidays
401(k) retirement plan
+3
Early-Career Software Engineer for AI-Driven Hardware
Early-Career Software Engineer for AI-Driven Hardware

Flow Engineering • San Francisco (CA)

On-site
USD 120,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Flow Engineering • San Francisco (CA)

On-site
USD 190,000 - 270,000
Software Engineer, Early Career
Software Engineer, Early Career

Flow Engineering • San Francisco (CA)

On-site
USD 120,000 - 170,000
Software Engineer, Full Stack – San Francisco
Software Engineer, Full Stack – San Francisco

The Engineering Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Competitive salary
Health, dental, and vision coverage
Flexible time off