Senior .NET Engineer
Ciklum
Remote, Spain
About the role:
As a Senior .NET Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
Responsibilities:
- Design and develop AI-enabled features and intelligent components within .NET applications;
- Integrate machine learning models, LLMs, and AI services (e.g., Azure OpenAI) into production environments;
- Collaborate with data scientists, software engineers, and product teams to deliver AI-driven functionality aligned with business goals;
- Implement and optimize AI pipelines, including model inference, data preprocessing, and result visualization;
- Develop and maintain MLOps and deployment pipelines for scalable AI solutions;
- Apply prompt engineering and fine-tuning for GenAI/LLM applications;
- Architect, document, and maintain AI microservices and API integrations;
- Stay up to date with emerging trends in AI frameworks, .NET integration, and generative technologies.
Requirements:
- Proven experience developing AI-powered applications using .NET and cloud AI services;
- Strong understanding of software engineering best practices (testing, CI/CD, version control, microservices);
- Experience with AI/ML model integration (via APIs or SDKs) in production systems;
- Hands-on experience with Azure AI, Azure OpenAI, or AWS AI/ML stack;
- MSc in Computer Science, Software Engineering, or related field.
Desirable:
- Experience fine-tuning or customizing LLMs (e.g., GPT, Claude, Gemini);
- Familiarity with AI plugin frameworks, chatbots, or conversational interfaces;
- Knowledge of data science fundamentals for understanding and evaluating AI models.
Don't forget to mention EuroTechJobs when applying.