Associate AI Software Developer
Role details
Job location
Tech stack
Job description
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., * 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
Why Advantive?
- Culture of Growth: We don't hire to fill seats-we hire to develop talent. You'll be supported like an athlete, coached like a leader, and challenged like a builder.
- Career Acceleration: Many of our best leaders started in frontline roles like this one. We believe in moving fast and promoting from within.
- Real Impact: You're not a cog in the machine here. Your work helps real businesses that keep supply chains, manufacturing lines, and entire industries running.
Artificial intelligence (AI) technology may be used during the hiring process to record, transcribe, analyze, and rank interview responses. By submitting your application and participating in the interview process, you acknowledge and consent to the use of AI technology in the hiring process. Interview Process: We believe in identifying a strong fit between our company and our employees and supporting a culture of creative problem solving and innovation. To that extent, if selected for next steps, you will be invited to complete a series of assessments that focus on aptitude and personality prior to a recruiter interview. Everyone at the company from early career all the way to CEO has taken these assessments. The assessment email will be coming from a no-reply email address via our ATS (Hirebridge), so please be on the lookout!
Advantive is an equal opportunity employer. We are committed to equal employment regardless of race, color, ethnicity, ancestry, religion, sex (including pregnancy, sexual orientation, or gender identity or expression), national origin, age, disability, veteran status, or other class protected by applicable law. All qualified applicants will receive consideration for employment without regard to these characteristics. We are committed to providing reasonable accommodations to individuals with disabilities and to ensuring a fair and inclusive hiring process. Warning! Advantive does not make job offers without conducting face-to-face (including virtual) interviews and will never ask you for money and/or personal information such as Social Security or bank information during the interview process.
Job scams have been reported against many companies. For more information, please visit: FTC Job Scams.
Requirements
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., Technical Skills
- Proficiency 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 architectures
- Experience working with APIs and relational databases (SQL)
- Familiarity with cloud platforms (preferably Microsoft Azure), version control (Git), and modern software development practices
- Experience 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 plus, * Bachelor'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 concepts, * 0-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 environments
Why Join Us
We 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.