onsite
Software Engineer C - Alloyed
Software Engineer
Senior C# developer building advanced software for 3D metal printing, integrating machine learning models with physical simulations to optimize additive manufacturing processes.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance C# applications within a .NET ecosystem.
- Implement machine learning pipelines that interface with physical modelling to predict and improve 3D metal printing outcomes.
- Collaborate with metallurgists, mechanical engineers, and data scientists to translate research insights into production‑ready code.
- Integrate cloud services (Azure) for data ingestion, model training, and deployment.
- Participate in code reviews, unit testing, and continuous integration to ensure software quality.
Requirements
- 5+ years of professional C#/.NET development experience.
- Strong background in machine learning concepts and experience with libraries such as ML.NET or TensorFlow.NET.
- Familiarity with additive manufacturing processes, especially 3D metal printing.
- Proficiency in Azure services (Compute, Storage, AI) and CI/CD pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
cmachine learningazure