Your tasks
About Us: We are an innovative team at the forefront of revolutionizing materials science through Integrated Computational Materials Engineering (ICME). Our mission is to accelerate alloy development, optimize manufacturing processes, and drive innovation in industries such as aerospace, automotive, and semiconductors. By combining advanced materials modeling and simulation with cutting-edge technologies like artificial intelligence (AI) and Large Language Models (LLMs), we are shaping the future of materials development.
Key Responsibilities:- Design, develop, and maintain full-stack software tools for ICME-based materials modeling and simulation.
- Implement and optimize computational workflows that integrate multiphysics simulations, machine learning models, and data-driven frameworks.
- Develop and deploy microservices and API interfaces, particularly for applications involving LLMs.
- Support the development and implementation of solutions in cloud environments, such as Microsoft Azure.
- Collaborate with interdisciplinary teams, including data scientists, materials scientists, and engineers, to translate technical challenges into innovative software solutions.
- Ensure the scalability, robustness, and usability of software tools for research and industrial applications.
- Stay updated on advancements in ICME methodologies, AI, LLMs, cloud architectures, and emerging technologies.
Your qualification
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Mathematics, Materials Science, or a related discipline.
- A minimum of 5 years of professional experience in software development within a corporate environment.
- Proficiency in Python and experience with CI/CD application development, API design, and microservices.
- Familiarity with materials modeling, numerical methods, or simulation software (e.g., Abaqus, COMSOL, OpenFOAM).
- Solid knowledge of testing methodologies (unit, integration, and system tests), linting tools (e.g., Flake8), version control systems (Git), and scripting (Bash/Shell/PowerShell).
- Experience with containerization and orchestration tools such as Docker, Kubernetes, or Kafka, and vector databases (e.g., Elastic).
- Additional experience in front-end development (e.g., Streamlit, React), data engineering, and MLOps platforms (Azure, AWS).
- Structured, detail-oriented, and pragmatic work approach with strong analytical and problem-solving skills.
- Team-oriented, curious, and proactive, with a passion for tackling challenges and exploring new technologies.
- Excellent written and verbal communication skills in English; German language proficiency is an advantage but not mandatory.
- Expertise in high-performance computing (HPC) or cloud-based simulation platforms.
- Specialized knowledge in materials systems.
- Experience with multiphysics simulations and understanding of process-structure-property relationships.
Prior experience in designing software solutions for scientific or engineering applications.
Are you interested?
Please submit your resume, cover letter, and a brief description of relevant projects or publications, along with your salary expectations and earliest possible start date, to
career@fehrmann.tech.
About us
The Fehrmann Tech Group is a highly innovative group of companies with two operating divisions:
Fehrmann Windows is the world's leading expert in marine windows and other special pressure-tight windows for plant engineering and building construction. Our windows are tailor-made special products at the highest safety level.
Fehrmann Materials is a world leader in the development of high-performance aluminum alloys for sand casting and 3D printing. In the company's own foundry, safety components, for example for explosion areas or special vehicles, are produced from the company's own alloys.
People & Culture Despite its long history, the family-owned Fehrmann company is as dynamic as a start-up, and its short decision-making processes, innovative spirit and personal, collegial culture attract professionals from all over the world. The subsidiaries of the Fehrmann Tech Group maintain a regular exchange - for mutual inspiration and genuine team spirit.
A great team, a high level of competence and commitment from each individual, and great cohesion - that's what distinguishes us at Fehrmann.