Remote job
Junior AI Developer
Job details
About this role
Role overview Help create practical AI features for web applications and software platforms. Working alongside experienced developers, you will integrate AI models into existing products and contribute to assistants, automation, search, and data analysis tools. The role is suited to someone early in their career who has programming fundamentals and is keen to learn by building and testing real features.
Responsibilities - Develop AI-enabled application features and integrate AI services into existing software. - Help build chat assistants, automation workflows, search tools, and data analysis features. - Work with large language models and both structured and unstructured data. - Test AI responses, improve their quality, and create prompts and structured workflows. - Build backend integrations using Python or JavaScript and collaborate with frontend and backend developers. - Document AI features and technical implementations.
Requirements - Basic programming knowledge in Python, JavaScript, or TypeScript. - Understanding of APIs and JSON, plus basic familiarity with databases. - Interest in AI and machine learning, and some familiarity with current AI tools or language models. - Problem-solving skills, good English communication, and willingness to learn and experiment. - Ability to work independently and ask for guidance when needed.
Nice to have - Experience with AI APIs or services such as OpenAI, Gemini, Claude, or Azure AI. - Familiarity with LangChain or similar frameworks, retrieval-augmented generation, vector databases, embeddings, or semantic search. - Git and GitHub experience, AI-assisted coding tools, or personal AI projects and a portfolio.