Careers at HulChul
We are hiringInternship2 openings

For builders who want real production ownership

AI Engineering Intern

A demanding, hands-on internship for people who learn fastest by building things real users depend on.

Commitment

Minimum 30 hours/week

Application details

What you will own

  • Build user-facing features in React and Next.js and the TypeScript/Node.js services behind them.
  • Work on applied AI workflows, prompts, evaluations, data pipelines, and deterministic safety checks.
  • Turn loosely defined product problems into small, testable releases and improve them from real feedback.
  • Write tests, investigate production issues, and own the quality of what you ship.
  • Use AI coding tools thoughtfully while still understanding, reviewing, and defending every change.

What strong looks like

  • You can explain the trade-offs in something you built, including what broke and how you fixed it.
  • You are curious about AI systems beyond calling a model API.
  • You can move quickly without treating tests, security, or user trust as optional.

The bar

What we need from you

  • Strong programming fundamentals and the ability to reason through unfamiliar code.
  • Evidence that you build: projects, open-source work, internships, freelance work, or a product you shipped.
  • Comfort with JavaScript or TypeScript; familiarity with React, Node.js, databases, or Python is useful.
  • Clear written communication, high ownership, and the discipline to ask precise questions early.
  • Availability for at least 30 focused hours every week.

The honest startup warning

Only apply if you are genuinely comfortable in a startup environment. We move fast, push changes fast, and revise decisions fast. The work will be hard if your fundamentals are not strong enough. You will get support and context, but not layers of process between you and the problem.

High upside for real outcomes

Performance-linked incentives can take your total earnings up to 3× the base pay or stipend when defined, measurable outcomes are achieved. This variable component is not guaranteed; expectations and role-specific terms are made clear before joining.

Apply through the listing.

We collect applications through the job listing or hiring platform where you found this role, not through this website. Follow the application instructions on that listing. Shortlisted candidates will receive a practical, time-bounded assignment before the technical and working-style conversations.

Compare both roles