AI Engineer Intern (Frappe & LLMs)
About the Role
We are looking for a highly motivated AI Engineer Intern (Frappe & LLMs) to work on building LLM-powered business applications on top of the Frappe Framework.
This is a hands-on engineering role, focused on applying Generative AI to real-world ERP and business process use cases. You will work closely with senior engineers and leadership to design, build, and deploy AI-driven features inside Frappe applications.
Duration
3–6 Months (with opportunity for full-time conversion based on performance)
Key Responsibilities
AI & LLM Development
Design and implement LLM-powered features within Frappe applications
Integrate LLM APIs (OpenAI, or open-source models) with Frappe backend
Build RAG (Retrieval-Augmented Generation) pipelines using DocTypes and business data
Develop prompt strategies and context management for accurate, reliable outputs
Frappe Application Development
Customize and extend Frappe apps using Python, JavaScript, and Jinja
Work with DocTypes, workflows, background jobs, and scheduled tasks
Expose and consume APIs within Frappe for AI-driven use cases
Ensure performance, security, and scalability of AI integrations
Business Use Cases
Build AI assistants for:
ERP reports & analytics
CRM and sales insights
Support ticket analysis & summarization
Business process automation and copilots
Translate business requirements into AI-driven solutions
Experimentation & Learning
Research new LLM tools, frameworks, and best practices
Prototype POCs and iterate based on feedback
Document AI workflows, prompts, and system architecture
Required Skills & Qualifications
Must Have
Strong fundamentals in Python programming
Basic understanding of Frappe Framework or willingness to learn quickly
Familiarity with REST APIs and JSON-based integrations
Understanding of how LLMs work (prompts, tokens, context, temperature, etc.)
Logical thinking and problem-solving mindset
Good to Have
Hands-on experience with Frappe / ERPNext
Exposure to OpenAI, or open-source LLMs
Knowledge of embeddings, vector databases, or semantic search
Experience with background workers, queues, or async jobs
Basic understanding of SaaS or ERP business workflows
What You Will Learn
Building production-grade AI features inside enterprise applications
Designing LLM architectures for business use cases
Prompt engineering and RAG system design
Working with real ERP and operational data
End-to-end product development in a consulting + product environment
Performance Metrics
Quality and reliability of AI outputs
Ability to ship working features & POCs
Code quality, documentation, and best practices
Understanding of business context and requirements
Initiative and ownership of tasks
Perks & Benefits
Hands-on experience with real AI + ERP implementations
Mentorship from senior Frappe & AI engineers
Certificate & Letter of Recommendation
Performance-based incentives
Opportunity for full-time AI Engineer role
Ideal Candidate Profile
Curious, fast learner, and eager to experiment
Builder mindset – prefers implementation over theory
Interested in applying AI to real business problems
Comfortable working in a startup or consulting environment