Fullstack Machine Learning Engineer (C# / Python / TypeScript)
Fullstack Machine Learning Engineer (C# / Python / TypeScript)
Location: On-site with possibility to work remote
Team: Data & AI
Seniority: Mid-Level
About the Role
We are looking for a Fullstack Machine Learning Engineer who will help bridge the gap between data science, data engineering, backend development, and frontend product delivery. Your main mission is to deploy and operationalize ML models within our C# backend platform and to bring data-driven product features to life in the frontend.
You will work closely with colleagues in the Data & AI team as well as frontend-focused engineers to design efficient data access layers and operationalize ML-powered features end-to-end, from backend APIs to frontend visualizations. Our ML and ETL pipelines run on Azure Databricks, and you will integrate their output into real-time and batch systems that directly power user-facing features.
This is a hands-on engineering role where you will shape how ML becomes a core product capability across the full stack. You will work at the intersection of ML, backend engineering, and frontend implementation, influencing architecture and ensuring that advanced data and ML capabilities are presented clearly and effectively to users.
We are looking for a self-driven and curious engineer who thrives in a collaborative environment and brings a research-oriented mindset. You value a healthy feedback culture, are open and approachable, and enjoy working closely with colleagues, ideally from the office, to solve problems together. You are focused, eager to learn, and motivated to continuously improve both our processes and your own work. You’re comfortable navigating external constraints and can design robust solutions within those boundaries. You maintain a practical balance in documenting your work: thorough enough to ensure clarity and knowledge-sharing, yet efficient enough to avoid unnecessary overhead.
Beyond all that, this role is a fantastic chance to grow—professionally, personally, and as part of a team that genuinely enjoys building great things together and having fun along the way.
What You Will Do
ML Deployment & Integration
Deploy Python-based ML models into a C#/.NET production environment
Package, optimize, and serve ML models (MLflow, ONNX, custom services)
Implement both real-time and batch inference pipelines
Ensure robust monitoring, logging, and automated deployments
Backend & API Development
Build high-quality C# APIs for consuming, aggregating, and exposing data
Implement backend aggregation layers leveraging Databricks outputs
Design and maintain clean data contracts and API schemas
Collaborate closely with frontend development to ensure APIs are optimized for UI consumption
Frontend Feature Operationalization
Implement and operationalize ML- and data-driven product features in the frontend using TypeScript
Present complex data and model outputs using ReCharts and D3.js
Data & Platform Engineering
Integrate outputs from Databricks ETL and ML workflows
Ensure scalable and maintainable data access patterns
Contribute to architectural decisions for ML and backend systems
DevOps & CI/CD
Maintain CI/CD pipelines for APIs and ML deployments
Implement automated testing and monitoring tools
What You Bring
Required Qualifications
Experience with C#/.NET development
Proficiency in Python for ML integration and model packaging
Experience deploying ML models into production systems
Experience designing RESTful APIs
Experience integrating cloud-based data pipelines (preferably Databricks)
Experience working with frontend technologies (TypeScript)
Experience building data visualizations or UI components for data-heavy applications
Experience with CI/CD tools (Azure DevOps, GitHub Actions)
Nice to Have
Understanding of ML model lifecycle, training ML models (scikit-learn, PyTorch, TensorFlow), performance, and serving
Familiarity with MLflow Model Registry
Familiarity with Azure services (Functions, Container Apps, Data Lake, API Management)
Experience with ONNX Runtime or TorchScript
Understanding in event streaming data architecture (Kafka, Event Hubs, RabbitMQ)
Knowledge of IaC tools (Terraform, Bicep)
Experience with edge AI (running AI models on edge or embedded devices)
Experience with ReCharts, D3.js, or similar data visualization libraries
About Secomea
Secomea is a leader in Operational Technology (OT) Automation and Cybersecurity for the manufacturing sector. We operate at the intersection of a fast-evolving ecosystem of machine builders, system integrators, and industrial customers.
As cybersecurity and compliance become essential to industrial operations, our mission is simple: to protect the factory floor.
Founded in 2008, Secomea has supported manufacturers and machine builders for more than 15 years. With headquarters in Denmark and offices in the US, China, and Japan — plus a network of 70+ global partners — we combine international reach with strong local expertise.
Our solutions connect securely to virtually any OT equipment, enabling organizations to control and protect technician access across multiple facilities — reducing response times, minimizing risk, and avoiding costly downtime.
Why Join Secomea?
A performance-driven culture that rewards initiative and achievement
A fast-growing, global scale-up shaping the future of OT and industrial cybersecurity
Continuous personal and professional development opportunities
A collaborative, inclusive environment where results and teamwork go hand in hand
A strong sense of purpose — helping manufacturers secure the technologies that power our world
How to Apply
Ready to take the next step? Click Apply and share your CV — no cover letter needed. We’d much rather get to know you in person.
Join Secomea and help us defend the factory floor.
- Department
- Technology
- Locations
- Denmark, HQ
- Remote status
- Hybrid
Denmark, HQ
What makes Secomea such a great place to work?
Ask a member of our team and they’ll answer: “Our people!”
We work together to build and innovate best-in-class cybersecurity solutions for our customers; all while creating a culture of belonging, respect, and excellence where we can be our best selves. When you’re part of our One Secomea team, you can expect to partner with some of the most talented and passionate people in the industry and have the support and resources you need to do work that truly matters. We deliver results that exceed expectations, and we win together!
About Secomea
Founded in 2008, Secomea has been serving manufacturers and machine builders for over 15 years.
Besides our HQ in Copenhagen and our offices in the US, China, and Japan - we have an international network of 70+ partner distributors, giving us a global reach to offer you assistance anywhere your sites are located in the world while providing local support and close customer relationships. 🌐
Our solution seamlessly connects to any OT equipment, empowering organizations to secure cyber-physical systems. You can manage your technicians’ access to let them intervene in any of your production facilities right away, wherever they are. So, you eliminate travel expenses, minimize response time, reduce security risks, and prevent downtime. 🔧