We are seeking an AI Developer to help drive the next generation of AI-powered internal tools focused on enhancing our Software Development Life Cycle (SDLC). This role will combine hands-on development of intelligent agents using Semantic Kernel, with evaluation and integration of market-ready AI tools, and the creation of data pipelines and MCP servers to support intelligent workflows. The ideal candidate is proficient in C#, experienced in Azure Cloud services, and understands how to enable AI agents through robust data infrastructure and service orchestration.
Key Responsibilities
- Design and implement AI-driven agents and internal assistants using C# and Semantic Kernel within our .NET ecosystem.
- Develop and maintain MCP servers to manage orchestrated agent workflows and modular logic execution.
- Evaluate emerging AI tools, frameworks, and copilots — and where applicable — integrate them seamlessly into developer workflows.
- Design and execute robust ETL workflows to collect, clean, enrich, and normalize structured/unstructured data, preparing it for high-accuracy LLM-based processing.
- Design AI workflows using LLMs, RAG techniques, prompt engineering, and context handling for task automation and decision support.
- Work closely with DevOps and engineering teams to integrate AI solutions into development environments and CI/CD processes.
- Ensure all AI tools are deployed, monitored, and maintained, ensuring scalability, performance, and security.
- Apply best practices in data security, prompt safety, and responsible AI usage, especially around sensitive development data.
Required Skills & Experience
- Strong understanding of Natural Language Processing (NLP) and Large Language Models (LLMs).
- Hands-on experience in building AI-powered solutions including chatbots, virtual assistants and agents using specialized SDKs and Frameworks (e.g. Semantic Kernel)
- Practical knowledge in building MCP servers.
- Hands-on experience with ETL pipelines, working with structured (SQL, JSON, CSV) and unstructured (text, PDFs, Markdown) data sources.
- Strong proficiency in C#/.NET development and object-oriented design.
- Experience with Retrieval-Augmented Generation (RAG), fine-tuning, prompt engineering techniques (like one-shot, few-shot, function calling) to enhance chatbot knowledge and response accuracy.
- Experience in AI-driven search & knowledge management using Azure Cognitive Search, Elasticsearch, Haystack.
- Expertise in cloud-based AI models deployment with Azure AI, Azure OpenAI Service.
- Experience with MLOps pipelines (using Azure DevOps, GitHub Actions).
- Proficiency in containerization and orchestration (Docker, Kubernetes).
Similar Jobs
What We Do
Aras provides the most powerful low-code platform with applications to design, build, and operate complex products. Its technology enables the rapid delivery of flexible, upgradeable solutions that build business resilience. Aras’ platform and product lifecycle management applications connect users in all disciplines and functions to critical product data and processes across the lifecycle and throughout the extended supply chain. Airbus, Audi, Denso, Honda, Kawasaki, Microsoft, Mitsubishi, and Nissan are using the platform to manage complex change and traceability. The Aras platform is also available in a SaaS offering that provides the same exact benefits while enabling organizations to reap the performance, availability, and scalability of the cloud.






