Remote C# Engineer
Role details
Job location
Tech stack
Job description
may work on machine learning models, predictive analytics, data pipelines, automation, natural language processing, computer vision, generative AI, model customisation, agentic solutions, RAG, recommendation systems, optimisation models, or AI-enabled applications. Design, build, test, and improve AI, machine learning, data-driven, and automation solutions. Translate business needs into technical solutions with consultants, architects, product owners, data teams, and client stakeholders. Prepare, process, and structure data from multiple sources for AI and analytics use cases. Develop, train, evaluate, and improve machine learning or AI models where relevant. Build data pipelines, APIs, model-serving components, or application features to operationalise AI solutions. Contribute to cloud, hybrid, or enterprise deployment of AI and data solutions. Apply quality standards around testing, documentation, monitoring, security, privacy, and maintainability. Manage defined workstreams
Requirements
independently, including planning, delivery, and quality assurance. Coach junior colleagues and actively contribute to team performance and knowledge sharing. 5+ years of professional experience in software engineering, data engineering, cloud engineering, machine learning engineering, AI engineering, or a related technical role, including at least 1 year of hands-on experience building, integrating, or deploying AI or machine learning solutions. ~ Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Engineering, Mathematics, Statistics, or another relevant technical field. ~ Experience working on AI, machine learning, data, analytics, automation, robotics, or intelligent application projects . ~ Experience with production-oriented delivery , not only experimentation, academic work, or isolated prototypes. ~ Strong programming skills in Python Experience building or contributing to AI, machine learning, data, analytics, robotics or automation solutions Understanding of machine learning concepts, including model training, validation, evaluation, and improvement Experience with data preparation, including cleaning, transformation, feature engineering, and data quality checks Experience building or using data pipelines, APIs, databases, or enterprise data sources Familiarity with cloud or data platforms such as Azure, AWS, Google Cloud, Databricks, or similar Experience with software engineering practices such as Git, testing, documentation, and clean code Experience with tools such as Scikit-learn, TensorFlow, PyTorch, MLflow, Spark, Databricks, Azure Machine Learning, or Azure OpenAI is an asset Ability to work independently while maintaining strong team collaboration Comfortable interacting directly with clients and technical teams Languages Dutch or French - Full professional proficiency required English - Full professional proficiency required Structured Career Growth - With SANDTedge, we provide
Benefits & conditions
clear expectations, continuous feedback, and a transparent path for progression at every stage of your career. Competitive Benefits - At SANDT, we offer a competitive rewards package, including a company car or mobility budget, phone subscription, group and health insurance, lunch vouchers, and more.