Associate AI Software Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
At Advantive, we don’t just make software—we build careers and power the manufacturing and distribution backbone of the global economy. We are growing fast, investing in AI, and building a culture where motivated, curious people rise quickly.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.ResponsibilitiesDesign 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 LikeUses structured problem-solving to debug and improve AI-driven systemsDemonstrates curiosity and learning agility in evolving AI technologiesTakes ownership of features from implementation through improvementOperates effectively in ambiguous or evolving requirements Communicates technical concepts clearly across teamsQualifications & ExperienceTechnical SkillsProficiency in at least one of: Python, C#/.NET, or TypeScript/JavaScript (React, Next.js)Foundational understanding of machine learning concepts and LLM-based systems, including prompt engineering and retrieval-augmented generation (RAG)High-level understanding of transformer architecturesExperience working with APIs and relational databases (SQL)Familiarity with cloud platforms (preferably Microsoft Azure), version control (Git), and modern software development practicesExperience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude, ChatGPT)Basic understanding of data engineering concepts (ETL, data pipelines, structured vs. unstructured data)Exposure to vector search or retrieval systems is a plusEducationBachelor’s degree in Computer Science, Software Engineering, or a related field (required)Coursework or specialization in AI, Machine Learning, Data Science, NLP, or Computer Vision (preferred)Relevant academic or project-based experience applying AI/ML conceptsExperience0-2 years of software development experience (internships and project-based experience accepted)Experience building or experimenting with AI-powered applications (e.g., chatbots, intelligent search, recommendation systems, data analysis tools)Exposure to Agile/Scrum and collaborative development environmentsWhy Join UsWe value potential, curiosity, and a willingness to grow as much as existing technical depth. You’ll work on real-world AI systems where outputs must be reliable, explainable, and continuously improved based on real usage, not just prototypes or demos.If you’re excited about applying AI to meaningful problems and growing as an engineer in a collaborative team, we encourage you to apply.Location: Tampa, FLIn-office requirement: 2 days a weekWhile we offer workplace flexibility, this role currently requires onsite presence two days per week at our Tampa office to support team alignment and cross-functional collaboration. Please note that in-office requirements are subject to change.