Associate AI Software Developer
Advantive
We are building the next generation of intelligent enterprise software—platforms that think, adapt, and automate alongside the people who use them. Our AI & Business Intelligence team delivers conversational AI assistants, intelligent workflows, predictive analytics, and data-driven automation that transform how businesses operate.
As an Associate AI Software Developer, you will help build AI-enabled features that connect large language models (LLMs) with enterprise data and workflows. You’ll contribute across the stack—from retrieval-augmented generation (RAG) pipelines and prompt design, to backend APIs and user-facing applications—working alongside experienced engineers in a fast-moving environment.
This role is ideal for a recent Computer Science graduate (or equivalent experience) with exposure to AI/ML concepts who is eager to grow in a production setting. We’re looking for candidates who are curious, adaptable, and motivated to learn—individuals who take ownership of their work and thrive in collaborative, evolving environments.
Responsibilities
- Design and build AI-powered features such as conversational assistants, document intelligence tools, and predictive analytics components using retrieval-augmented generation (RAG).
- Develop user-facing applications (React, Next.js, TypeScript) and supporting APIs (REST, GraphQL/OData) using C#/.NET.
- Integrate cloud-based AI services (e.g., Azure OpenAI, Azure AI Search) and contribute to multi-agent orchestration and workflow automation systems, including iPaaS and connector-based integrations.
- Support data ingestion and transformation pipelines for structured and unstructured data.
- Monitor AI system behavior and improve output quality through prompt refinement, testing, and iteration.
- Write clean, testable code, participate in peer reviews, and contribute to team development practices in an Agile environment.
What Success Looks Like
- Uses structured problem-solving to debug and improve AI-driven systems
- Demonstrates curiosity and learning agility in evolving AI technologies
- Takes ownership of features from implementation through improvement
- Operates effectively in ambiguous or evolving requirements
- Communicates technical concepts clearly across teams