Role Overview
As an AI / GenAI Developer at Rudocode, you will work on practical applications of Generative AI, LLMs, AI Agents, RAG and AI automation. This is a hands-on development role for someone who wants to build real AI products, integrating modern AI models with existing software, APIs and business systems.
Responsibilities
- Develop AI-powered applications and automation solutions using Python.
- Integrate OpenAI, Gemini, Claude and other GenAI APIs.
- Design and optimize effective prompts for different business use cases.
- Build AI chatbots, AI agents, content generation tools and workflow automation.
- Work with REST APIs, JSON, webhooks and third-party API integrations.
- Develop and integrate AI features into existing web/mobile/SaaS applications.
- Work with LLMs, embeddings, vector databases and RAG.
- Perform testing, debugging and optimization of AI outputs.
- Collaborate with developers, product teams and business teams to convert requirements into AI solutions.
- Stay updated with emerging GenAI tools, models and AI development frameworks.
Requirements
- Experience building AI Agents / Agentic AI workflows.
- Experience with n8n, Make, Zapier or similar automation platforms.
- Knowledge of AWS / Azure / Google Cloud.
- Experience with FastAPI / Flask.
- Knowledge of Docker.
- Experience integrating AI with CRM, WhatsApp, websites or SaaS platforms.
Skills
- Python
- LLM APIs
- RAG
- FastAPI
- Vector Databases
Benefits & Perks
- Work on Real AI & GenAI Products
- Learning & Skill Development Opportunities
- Growth & Career Advancement Opportunities
- Opportunity to Work with Latest AI Technologies
- Opportunity for a Permanent Position Upon Successful Completion of the Internship