Назад
Company hidden
8 часов назад

C++/Python Software Engineer (AI)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
China
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
C++/Python Software Engineer (AI): Building AI-accelerated simulation technologies and full-stack platform components for electro-thermal, electromagnetic, and structural analysis with an accent on C++ desktop applications, Python APIs, machine learning pipelines, and 3D visualization. Focus on developing cross-platform software, deploying AI-powered simulation workflows, and optimizing performance across scientific computing systems.

Location: Shanghai, China

Company

hirify.global develops next-generation AI-accelerated simulation technologies for electro-thermal, electromagnetic, and structural analysis.

What you will do

  • Design, develop, and maintain features across a C++ desktop application and Python-based APIs.
  • Build scalable machine learning pipelines for data generation, training, evaluation, and inference.
  • Develop AI-powered workflows for simulation acceleration and optimization.
  • Implement and maintain cross-platform software for Linux and Windows.
  • Collaborate with simulation, machine learning, and application engineers on end-to-end solutions.
  • Contribute to software architecture, code quality, testing, and performance optimization.

Requirements

  • MS degree or higher in Computer Science, Engineering, Applied Mathematics, or a related discipline.
  • 1–3 years of software development experience.
  • Strong programming skills in both C++ and Python, plus experience with Qt or a comparable desktop UI framework.
  • Experience developing and maintaining cross-platform applications on Linux and Windows.
  • Familiarity with modern machine learning frameworks such as PyTorch or TensorFlow.
  • Experience with 3D geometry processing, mesh handling, or scientific/3D visualization.
  • Knowledge of thermal, electromagnetic, electrical, or related engineering simulation domains.

Nice to have

  • Experience developing scientific computing or CAD/EDA applications.
  • Familiarity with finite element methods, computational physics, or PDE-based simulations.
  • Experience deploying machine learning models into production environments.
  • Knowledge of GPU programming, high-performance computing, or distributed training.
  • Experience with modern software engineering practices, testing frameworks, and workflows.
  • Understanding of surrogate modeling, physics-informed machine learning, or AI for engineering applications.

Culture & Benefits

  • Full-time position based in Shanghai, China.
  • Work at the intersection of scientific computing, machine learning, and 3D visualization.
  • Opportunity to develop technologies for advanced engineering simulation and optimization.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →