Senior Machine Learning Software Engineer (Python/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Machine Learning Software Engineer (Python/C++): Building robust machine learning prototypes, data pipelines, and production integrations for CAD/CAM software with an accent on applied AI, research-to-production workflows, and scalable software engineering. Focus on developing model-driven applications, containerizing and deploying services, and solving complex integration challenges across research and product engineering.
Location: Remote from Poland, predominantly home-based, with occasional team gatherings in Kraków
Company
develops software for product design, manufacturing, construction, engineering, and media industries.
What you will do
- Develop robust software prototypes that demonstrate machine learning applications in collaboration with researchers and ML Ops.
- Build data pipelines supporting the machine learning lifecycle and improve research and development velocity through automation.
- Design integrations between machine learning applications and production Fusion software.
- Participate in architecture and design discussions as research projects progress toward pre-production.
- Containerize and deploy applications using Docker while applying software engineering best practices.
- Collaborate with machine learning researchers, developers, product managers, software architects, and UX designers.
Requirements
- Degree in data science, computer science, statistics, or a related quantitative field, or equivalent professional experience.
- Proficiency in Python and C++.
- Experience developing and maintaining complex codebases using industry best practices.
- Strong documentation skills for code and software architecture handoffs.
- Ability to work independently in ambiguous, evolving environments and break large problems into clear, actionable components.
- Must be based in Poland; the role is predominantly home-based with occasional gatherings in Kraków.
Nice to have
- 3–5 years of software engineering experience.
- Expertise with machine learning, deep learning, and statistical modeling tools such as PyTorch, TensorFlow, Pandas, scikit-learn, or PySpark.
- Experience with big data platforms, orchestration frameworks, analytical environments, or cloud services such as Hadoop, Spark, Hive, Databricks, SageMaker, AWS, or GCP.
- Experience developing web applications and APIs.
- Experience with CAD/CAM software or the design and manufacturing industries.
Culture & Benefits
- Work within a small, agile applied research team focused on practical AI applications.
- Collaborate across research, engineering, architecture, product management, and UX.
- Meaningful work contributing to software used to design and manufacture products.
- Competitive compensation based on experience and geographic location.
- Potential annual bonuses, stock grants, and comprehensive benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →