IA .NET Engineer

Syone

Porto

On-site

EUR 50,000 - 75,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Syone seeks a .NET AI Engineer to join a Framework and Research team, building shared services and AI components across products. You will design backend services in C#/.NET, train and deploy ML models, and integrate LLM-based solutions with modern frameworks.

You will containerise with Docker/Kubernetes, deploy on Azure/AWS, and contribute to CI/CD, data quality monitoring and governance in production environments.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science or related field.
  • At least 5 years of professional software engineering experience.
  • At least 5 years of hands-on experience with C# and .NET/.NET Core.
  • At least 3 years of hands-on experience in Machine Learning, AI Engineering or Data Science.
  • Strong Python skills for data processing, model development and ML pipelines.
  • Proven experience building, training and deploying two kinds of ML models beyond LLM/RAG.
  • Practical experience with PyTorch, TensorFlow and/or scikit-learn.
  • Experience with model evaluation, experiment tracking, versioning and production monitoring.
  • Experience deploying ML models on Azure, AWS or Google Cloud.
  • Knowledge of Azure ML, Azure AI, AWS SageMaker, AWS Bedrock, Vertex AI or equivalent.
  • Experience with Docker, Kubernetes and CI/CD pipelines.
  • Knowledge of MLOps and production model operations.
  • Experience with NLP, LLMs, Transformers, Hugging Face or prompt engineering.
  • Fluent English and experience in Agile/Scrum.

Responsibilities

  • Design, develop and maintain backend services using C# and .NET/.NET Core.
  • Build, train, fine-tune, evaluate and deploy ML models.
  • Work with models including classification, regression, NLP, time-series and anomaly detection.
  • Develop ML pipelines using Python and frameworks such as PyTorch, TensorFlow or scikit-learn.
  • Develop and integrate LLM-based solutions using GPT, Transformers, Hugging Face, RAG and prompt engineering.
  • Deploy models through APIs, cloud endpoints and batch processing pipelines.
  • Monitor model performance and data quality in production environments.
  • Implement model versioning, experiment tracking and retraining processes.
  • Design cloud architectures using Azure/AWS/Google Cloud.
  • Work with Azure ML, Azure AI, AWS SageMaker, AWS Bedrock or Vertex AI.
  • Containerise apps with Docker and Kubernetes; contribute to CI/CD and MLOps.
  • Ensure AI solutions meet security, privacy and governance requirements.
  • Collaborate with Product Owners and cross-functional teams; participate in code reviews and documentation.

Skills

C# & .NET
Python
Machine Learning
NLP & LLMs
English fluency
Agile / Scrum
API security

Education

Bachelor's or Master's in CS/Engineering/Data Science

Tools

PyTorch
TensorFlow
scikit-learn
Docker
Kubernetes
Azure ML
Azure AI
AWS SageMaker
Vertex AI
GPT/Transformers/Hugging Face

Job description

We are looking for a .NET AI Engineer to join a Framework and Research team responsible for developing shared services and technical components used across multiple product areas.

What you will do:
  • Design, develop and maintain backend services using C# and .NET/.NET Core.

  • Build, train, fine-tune, evaluate and deploy Machine Learning models.

  • Work with different types of models, including classification, regression, NLP, time-series, anomaly detection and deep learning.

  • Develop ML pipelines using Python and frameworks such as PyTorch, TensorFlow or scikit-learn.

  • Develop and integrate LLM-based solutions using GPT, Transformers, Hugging Face, RAG and prompt engineering.

  • Deploy models through APIs, cloud endpoints and batch processing pipelines.

  • Monitor model performance and data quality in production environments.

  • Implement model versioning, experiment tracking and retraining processes.

  • Design cloud-based architectures using Azure, AWS or equivalent platforms.

  • Work with services such as Azure Machine Learning, Azure AI, AWS SageMaker, AWS Bedrock or Vertex AI.

  • Containerise applications and ML services using Docker and Kubernetes.

  • Contribute to CI/CD pipelines and MLOps practices.

  • Ensure AI solutions meet security, privacy and governance requirements.

  • Collaborate with Product Owners and cross-functional teams to deliver scalable software and AI solutions.

  • Participate in code reviews, technical documentation and continuous improvement initiatives.

What you need to bring:
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science or a related field.

  • At least 5 years of professional software engineering experience.

  • At least 5 years of hands-on experience with C# and .NET/.NET Core.

  • At least 3 years of hands-on experience in Machine Learning, AI Engineering or Data Science.

  • Strong Python skills for data processing, model development and ML pipelines.

  • Proven experience building, training and deploying at least two different types of Machine Learning models beyond LLM and RAG applications.

  • Practical experience with PyTorch, TensorFlow and/or scikit-learn.

  • Experience with model evaluation, experiment tracking, model versioning and production monitoring.

  • Experience deploying ML models using Azure, AWS or Google Cloud.

  • Knowledge of Azure ML, Azure AI, AWS SageMaker, AWS Bedrock, Vertex AI or equivalent services.

  • Experience with Docker, Kubernetes and CI/CD pipelines.

  • Knowledge of MLOps practices and production model operations.

  • Experience with NLP, LLMs, Transformers, Hugging Face or prompt engineering.

  • Good understanding of API security, AI governance and data privacy.

  • Experience with microservices, databases and backend systems.

  • Fluent English.

  • Experience working in Agile or Scrum teams.

By applying, you accept our GDPR policies. Your personal data in your CV and documents will be used solely for processing your application at SYONE. SYONE, S.A. (NIPC 504729624) is the data controller, located at Rua Alfredo da Silva, 8-A, Edifício Stern, Piso 3D, 2610-016 Amadora. We will use your data to tailor your application to relevant vacancies and for potential employment contracts. If selected, your data will be kept during your employment and for at least two years after. If not selected, your data will be kept for two years for future vacancies and then deleted, except for your contact details. You can exercise your rights (access, rectification, erasure, etc.) by emailing data.privacy@syone.com. Your data may be shared with our HR service providers and will be stored securely. You can withdraw your consent at any time. We will not use your data for other purposes without your express consent. For more information, email data.privacy@syone.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Expert Cloud Automation Developer
Expert Cloud Automation Developer

Syone • Lisboa

Hybrid
EUR 80,000 - 110,000
Fullstack .NET Developer
Fullstack .NET Developer

Syone • Lisboa

On-site
EUR 42,000 - 64,000
Data Architect
Data Architect

Syone • Lisboa

On-site
EUR 45,000 - 70,000
Application Support Specialist
Application Support Specialist

Syone • Lisboa

On-site
EUR 30,000 - 45,000
Opportunity for continuous learning
Collaborative work environment
Exposure to SAS automation
Python Developer
Python Developer

Syone • Porto

On-site
EUR 30,000 - 50,000
Python Developer
Python Developer

Syone • Lisboa

On-site
EUR 45,000 - 65,000
Expert Cloud Automation Developer
Expert Cloud Automation Developer

Deel • Lisboa

Hybrid
EUR 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

Syone • Lisboa

Hybrid
EUR 45,000 - 65,000
Full Stack Engineer
Full Stack Engineer

Syone • Lisboa

On-site
EUR 40,000 - 60,000
Integration in a growing organization
Strong IT training plans
Professional evolution with ambitious projects
Backend AI Engineer
Backend AI Engineer

DataSmart • Porto

Hybrid
EUR 55,000 - 85,000
Top locations