A complete application in a minute
Tailored resume and cover letter, ready to send.
IGO TECHONOLOGIES is seeking an AI Developer with strong backend software development experience and hands-on exposure to Large Language Models (LLMs). The role focuses on developing AI-powered solutions, building backend services, and supporting agent-based applications using Microsoft Azure and modern AI tech.
You will integrate Claude/OpenAI APIs, design prompts and tool-calling workflows, and work within an Agile/Scrum environment to ensure CI/CD-based delivery.
AI Developer
Job Description
We are looking for an AI Developer with strong backend software development experience and hands‑on exposure to Large Language Models (LLMs) and AI‑enabled systems. The ideal candidate will develop and integrate AI‑powered solutions, build backend services, and support agent‑based applications using Microsoft Azure and modern AI technologies.
Key Responsibilities
Develop and maintain backend services and applications using C# and/or Python.
Integrate Large Language Models (LLMs), including Claude and OpenAI APIs, into enterprise applications.
Design and implement prompts, tool‑calling workflows, and error‑handling mechanisms for AI‑powered systems.
Build and support AI agent orchestration using Azure AI Foundry, Microsoft Agent Framework, or alternative frameworks.
Implement agent memory and retrieval mechanisms, including Retrieval‑Augmented Generation (RAG).
Work with Azure services to support application development, deployment, storage, and identity management.
Develop and integrate RESTful APIs and service‑to‑service connections.
Work with SQL Server databases and support data integration requirements.
Implement application logging, metrics, and tracing to monitor production systems.
Collaborate with cross‑functional teams in an Agile/Scrum environment and support CI/CD‑based delivery.
Troubleshoot and debug issues across APIs, data flows, backend services, and AI system behavior.
Required Qualifications
Bachelor's degree.
At least 5 years of related software development experience developing backend or service‑based systems using C# and/or Python.
At least 1 year of hands‑on experience working with Large Language Models (LLMs), prompt engineering, or AI‑enabled systems.
Experience working in Agile/Scrum environments and supporting CI/CD‑based delivery teams.
Strong analytical, debugging, and problem‑solving skills.
Ability to understand and troubleshoot APIs, data flows, and AI system behavior.
Technical Skills
Programming: C# (production services, asynchronous workflows, automated testing), Python
Cloud Platform: Microsoft Azure (compute, storage, identity, deployment pipelines)
LLM Integration: Claude APIs, OpenAI APIs, prompt engineering, tool calling, rate limits, error handling
Agent Orchestration: Azure AI Foundry, Microsoft Agent Framework
Agent Memory & Retrieval: Retrieval‑Augmented Generation (RAG), Azure AI Search
Database: SQL Server
APIs & Integration: RESTful APIs, enterprise authentication, service‑to‑service integration
Observability: Application logging, metrics, production tracing
Development Practices: Agile/Scrum, CI/CD, automated testing
Good‑to‑Have Skills
Knowledge of Docker and Azure Container Services.
Knowledge of AI Governance and AI Security.
Exposure to alternative agent orchestration frameworks such as LangGraph and LangChain.