Internet Brands is looking for Associate AI Software Engineers to join their Central AI team to develop and deploy next-generation AI tools that power smarter business decisions and drive organization-wide transformation.
Requirements
- Strong programming skills with an object-oriented approach and understanding of security best practices.
- Experience with at least one modern programming language and its ecosystem.
- Generative AI, Prompt Engineering & Agentic AI - Practical experience working with generative AI models such as GPT, Claude, and similar LLMs.
- Experience with coding agents, such as Claude Code, Cursor, Windsurf, and Gemini CLI.
- Experience with version control systems like Git, including basic workflows such as branching and merge requests.
- Experience writing and running automated tests with any testing framework to ensure code quality and reliability.
- Able to catch bugs early through strong unit testing habits.
Responsibilities
- Assist in Design and Documentation – Support senior team members by understanding business and product requirements, helping to determine possible solutions, documenting designs or simple solutions, and clearly communicating updates and technical details within the team.
- Development of AI Enhanced Products – Develop internal and client facing solutions, leveraging Agentic AI to produce highly automated systems that may perform complex workflows through AI reasoning, acting, observing, planning, and self-refining.
- Supporting & Operationalization - Learn to deploy and validate your code in integration and production environments using standard build and merge processes.
- Gain exposure to key DevOps tools within our infrastructure, including basic logging, monitoring, and release workflows.
- Development Support – Assist in troubleshooting, investigating issues, and applying fixes to ensure smooth operation of applications and services.
- Able to craft prompts to drive contextually relevant outputs and build basic agentic workflows (e.g., tool usage, multi-step reasoning, or dynamic context handling).
- Experience integrating LLM APIs to build AI-powered features and workflows.
Other
- Adaptability & Learning Mindset - Willingness and ability to quickly learn and adapt to new technologies, frameworks, and tools as needed.
- Open to working across the stack to support the development of AI-powered solutions.
- Comfortable stepping beyond core skill sets to contribute wherever needed in the AI application lifecycle.
- Communication Skills - Strong verbal and written communication skills to effectively collaborate with team members, understand business requirements, and clearly document solutions and updates.
- Bachelors degree in Computer Science, Data Science, Applied Mathematics, (or any other engineering discipline)