A

Software Development - Internship (WFH)

Ayuda Academy Verified employer

Actively hiring · Posted 1d ago · JEV261128637D73E7

Salary₹1,44,000 – ₹3,00,000 per year
ExperienceFreshers welcome
LocationKolkata, West Bengal
Work modeRemote · Internship
Openings1
IndustryManufacturing

Job description

About the internship:We're building an AI native ERP on top of Frappe & ERPNext that automates bookings, workflows, quality checks, invoicing, and analytics. If you love extending ERPNext with custom apps, crafting clean Python/JS modules, and working with LLM powered automations you'll thrive here.

Selected intern's day-to-day responsibilities include:

1. ERPNext App Development: Customizing and extending core doctypes, creating new modules, setting up print formats, and building reports.

2. Frappe Framework: Developing server side scripts, client scripts, REST API endpoints, hooks, and scheduler jobs.

3. AI Enhanced Workflows: Integrating LLMs (via Ollama) into ERPNext to automate tasks like service scheduling, quality QC reports, and customer notifications.

4. Custom Integrations: Connecting ERPNext to WhatsApp business API, Google Calendar, payment gateways, and other third party services.

5. Data Modeling: Designing scalable UDTs in PostgreSQL, optimizing existing ERPNext tables, and implementing indexing best practices.

6. DevOps & Deployment: Packaging apps as Docker containers, deploying to AWS ECS/Fargate or GCP Cloud Run, and managing CI/CD pipelines.

7. Terminal Interfaces: Building CLI utilities with Typer/Rich for local maintenance, data migrations, and developer tooling.Who can apply:Only those candidates can apply who:are available for the work from home job/internshipcan start the work from home job/internship between 23rd Oct'26 and 27th Nov'26are available for duration of 6 monthshave relevant skills and interestsare Computer Science Engineering studentsStipend:INR₹ 12,000 - 25,000 /monthDeadline:[hidden]:59:59Other perks:Certificate, Letter of recommendationSkills required:JavaScript, Python, Enterprise Resource Planning(ERP), Artificial intelligence and ERP Implementation and DeploymentOther Requirements:1. Applicants with proven hands‑on experience customizing ERPNext (creating apps, doctypes, scripts) will be given preference.2. The candidate should possess solid knowledge of the Frappe framework’s architecture, hooks, and scheduler.3. They should possess strong Python skills (OOP, modules, packaging) and basic JavaScript for client scripting.4. They should have familiarity with PostgreSQL (schema design, migrations, indexing) and ERPNext database patterns.5. Prior experience in packaging and deploying Frappe apps via Docker and managing them on AWS or GCP will be beneficial.6. Git fluency, code reviews, and documentation best practices.7. Candidate should be comfortable working in VS Code or similar IDEs and using terminal tools.8. Experience with Ollama for local LLM orchestration.9. Familiarity with **dsp.py** or other agent frameworks to drive ERP automation.10. Knowledge of ERPNext’s client‑side framework (Frappe JS, Vue.js).11. CI/CD pipelines: GitHub Actions, Jenkins, or GitLab CI.12. Basics of OpenCV/image workflows for quality‑check integrations.13. Frontend skills (React) for lightweight dashboards.About Company:Ayuda Academy is a subsidiary company of an automotive startup named Yawlit and we help in the technological development of the products of Yawlit. We, at Ayuda, develop cross-platform mobile apps. With competition and a growing tech market, it is natural for any young aspirant to be anxious about their future path and also be aware of it. Additional information:

Stipend Structure:

Fixed pay: ₹ 10,000 - 15,000 /month

Incentive pay: ₹ 2,000 - 10,000 /month

Responsibilities

We're building an AI native ERP on top of Frappe & ERPNext that automates bookings, workflows, quality checks, invoicing, and analytics. If you love extending ERPNext with custom apps, crafting clean Python/JS modules, and working with LLM powered automations you'll thrive here.

Selected intern's day-to-day responsibilities include:

1. ERPNext App Development: Customizing and extending core doctypes, creating new modules, setting up print formats, and building reports.

2. Frappe Framework: Developing server side scripts, client scripts, REST API endpoints, hooks, and scheduler jobs.

3. AI Enhanced Workflows: Integrating LLMs (via Ollama) into ERPNext to automate tasks like service scheduling, quality QC reports, and customer notifications.

4. Custom Integrations: Connecting ERPNext to WhatsApp business API, Google Calendar, payment gateways, and other third party services.

5. Data Modeling: Designing scalable UDTs in PostgreSQL, optimizing existing ERPNext tables, and implementing indexing best practices.

6. DevOps & Deployment: Packaging apps as Docker containers, deploying to AWS ECS/Fargate or GCP Cloud Run, and managing CI/CD pipelines.

7. Terminal Interfaces: Building CLI utilities with Typer/Rich for local maintenance, data migrations, and developer tooling.

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Ayuda Academy.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Software Development - Internship (WFH)₹1,44,000 – ₹3,00,000 /year · Kolkata
Apply