AI Engineer (Agent Development)
Summary
Designs, builds, and maintains AI-powered agents and RAG pipelines on Microsoft Azure (AI Foundry Agent Service, Copilot Studio, Azure AI Search), integrating them with enterprise systems using Python and REST APIs, and ensuring output quality via evaluation datasets and automated tests.
At Ascendion, we believe in the power of technology to transform businesses and create meaningful impact. Join our team of innovators and engineers as we build intelligent solutions that simplify complex workflows, enhance productivity, and unlock new possibilities through AI.
We are looking for an AI Engineer who is passionate about generative AI, intelligent agents, and automation. In this role, you will design, develop, and integrate AI-powered agents using Microsoft Azure AI technologies, turning business requirements into practical, scalable, and reliable AI solutions.
If you enjoy experimenting with emerging technologies, solving complex problems, and bringing AI capabilities to life, this is an opportunity to make a real impact.
Job Description:
Develop Intelligent AI Agents: Build and configure specialized AI agents using Azure AI Foundry Agent Service and Microsoft Copilot Studio, implementing agent instructions, prompt logic, tool calling, and structured outputs.
Build RAG and Retrieval Solutions: Develop and maintain Retrieval-Augmented Generation (RAG) pipelines using enterprise knowledge sources, including document chunking, embeddings, indexing, Azure AI Search, and vector search.
Integrate AI with Enterprise Systems: Connect AI agents with REST APIs, enterprise data sources, and Azure services using Python, JSON schemas, and modular software development practices.
Ensure AI Quality and Reliability: Create evaluation datasets, automated tests, and repeatable validation processes to assess response accuracy, relevance, traceability, and usefulness.
Troubleshoot and Optimize Solutions: Investigate agent failures, retrieval issues, and integration challenges, refining AI solutions based on test results, technical findings, and user feedback.
Collaborate Across Teams: Partner with business stakeholders, engineers, subject-matter experts, and senior AI engineers to translate complex workflows into effective AI-powered capabilities.
Explore and Prototype New Capabilities: Use Git and AI-assisted development tools to rapidly prototype new features while maintaining clean, reusable, and maintainable code.
Enable Intelligent Automation: Contribute to connected multi-agent workflows and end-to-end engineering process automation within a collaborative Agile environment.
Qualifications:
Must have:
Working knowledge of Python, REST APIs, JSON schemas, Git, and modular software development practices.
Understanding of Retrieval-Augmented Generation (RAG), embeddings, vector search, Azure AI Search, prompt engineering, and tool calling.
Strong problem-solving skills and the ability to investigate technical documentation, learn new technologies quickly, and apply them to complex business use cases.
Effective communication and collaboration skills, with the ability to work closely with technical teams and business stakeholders.
A willingness to incorporate feedback, experiment with new approaches, and continuously improve AI solutions.
A university degree in Computer Science, Data Science, Engineering, or a related discipline, or equivalent practical experience.
Nice to have:
Familiarity with Azure AI Foundry Agent Service and Microsoft Copilot Studio.
Experience with automated testing, AI evaluation datasets, debugging, and validation of AI-powered applications.
Exposure to AI-assisted development tools and agentic AI workflows.
Relevant Microsoft certifications, such as:
Microsoft Azure AI Fundamentals (AI-901)
Microsoft Azure AI Apps and Agents Developer Associate (AI-103)
Microsoft Azure AI Cloud Developer Associate
Why Ascendion?
Build with Emerging AI Technologies: Work with modern Microsoft AI platforms, intelligent agents, RAG, and enterprise automation.
Solve Meaningful Problems: Turn complex business workflows into practical AI solutions that deliver measurable value.
Grow Your Expertise: Expand your technical skills through hands-on development, experimentation, and collaboration with experienced engineers.
Collaborate and Innovate: Be part of a cross-functional, Agile team that values learning, creative problem-solving, and continuous improvement.