Posted over 30 days ago — Applications may be closed. Private & IT recruitment drives usually close once candidate quotas are filled. You can verify on the company portal or explore active listings below.
For active roles you can still apply to, see the latest freshers job openings.
EarnIn, a US-based fintech startup backed by A16Z, Matrix Partners, and Ribbit Capital, is hiring a Developer Experience Contractor for a 6-month engagement starting January 2027 from its Bengaluru office. The role sits on EarnIn’s Developer Experience (DevEx) team and the work is specific: you’ll be building agentic AI infrastructure (workflows, tooling, and conversational agents) that help engineers ship software faster and debug build issues without manual digging.
The catch: the technical fit is specific. EarnIn wants someone currently pursuing a B.E./B.Tech/M.Tech who is comfortable in Python, Go, or TypeScript, has poked around CI/CD systems like GitHub Actions, and is genuinely interested in how LLM agents and tool-calling work, not just aware of the buzzwords. You don’t need production AI experience, but the posting is clear that curiosity and hands-on tinkering matter more than coursework here.
The role is hybrid in Bengaluru, two days a week in-office, with a January 2027 start date, so applications now are ahead of the intake. If you’re building toward a career in platform engineering, developer tooling, or AI infrastructure, this is one of the more genuinely interesting 6-month internship openings in Bengaluru right now. For more internships like this, browse the Internships and AI/ML Jobs sections on FreshersJob4U, and if you’re just getting started with AI/ML tooling, our guide on skills required for AI/ML jobs for freshers covers exactly the foundation this role builds on.
Apply Online — EarnIn Developer Experience Contractor, Bengaluru
Table of Contents
Quick Overview
| Parameter | Details |
|---|---|
| Company | EarnIn |
| Role | Developer Experience Contractor (Internship) |
| Team | Developer Experience (DevEx) |
| Engagement Type | 6-month contract / internship |
| Work Location | Bengaluru, India |
| Work Mode | Hybrid — 2 days/week in-office required |
| Start Date | January 2027 |
| Stipend / Salary | Not disclosed in the official posting |
| Eligible Candidates | Currently pursuing B.E. / B.Tech / M.Tech or equivalent from an Indian university |
| Application Mode | Online, via Greenhouse portal |
| Posted On | September 2026 |
What You’ll Work On
The DevEx team’s job is to reduce friction in how engineers ship software, which at EarnIn means building intelligent tooling that reads signals from the CI/CD pipeline and surfaces insights automatically, rather than expecting engineers to manually sift through build logs or Datadog dashboards. As a contractor-intern, you’d own pieces of this end-to-end:
- Agentic Workflows: Build pipelines that analyse signals from the software delivery pipeline (build failures, test flakiness, deployment patterns) and surface actionable guidance to engineering teams: automated, not dashboard-check-and-manually-interpret
- Build & Test Reliability Tooling: Develop automated tools that detect patterns in build and test reliability, flag regressions, and drive corrective action to improve developer productivity
- AI-Powered Summarisation: Create features that translate raw technical signals (stack traces, build logs, CI output) into plain-language summaries and proactive recommendations: the kind of thing that saves an engineer 30 minutes of debugging context-gathering
- Conversational Agent Interface: Build a conversational agent that helps engineers understand and resolve build issues through natural, evidence-backed interactions: think “chat with your CI pipeline”
- Tooling Integration: Connect data from multiple sources across the developer tooling ecosystem (GitHub Actions, Datadog, getDX, or equivalent) into a cohesive developer experience
- Code Quality: Write clean, well-tested, documented code: the posting specifically says “built to last beyond the internship,” which is the standard you’re held to
The pattern across all of this is the same: take a noisy, manual, engineer-time-consuming process, and make it intelligent and automatic. If that’s the kind of problem you find genuinely interesting, the six months here will give you a portfolio item that’s difficult to replicate in a typical FAANG or product-company internship.
Eligibility Criteria
Educational Qualification
Currently pursuing a B.E., B.Tech, M.Tech, or equivalent degree in Computer Science, Software Engineering, or a related field from an Indian university. The “currently pursuing” framing means this is aimed at students still enrolled: final-year students and pre-final year students both fit, and M.Tech students have an edge given the start date of January 2027 aligns well with second-year M.Tech timelines.
Skills Expected
| Skill Area | What to Know |
|---|---|
| Backend Language | Some experience in Python, Go, TypeScript, or another modern backend language — coursework or personal projects count, production experience is not required |
| CI/CD Systems | Familiarity with GitHub Actions or similar; more important than knowing the tool is curiosity about how these systems work under the hood |
| APIs & Structured Data | Exposure to working with APIs and structured data formats (JSON, YAML) |
| LLM / AI Agents | Interest in AI/LLM-powered tooling — how agents and tool-calling work; no production experience required, but genuine curiosity is non-negotiable |
| AI Dev Tools | Comfort using AI-assisted development tools like Cursor, Claude Code, GitHub Copilot, or equivalent as part of day-to-day workflow |
| Independent Working | Ability to work independently in a hybrid environment, communicate progress proactively, and flag blockers early |
| Datadog / getDX | Familiarity with telemetry platforms — a plus, not required |
| LLM API Experience | Experience calling OpenAI, Anthropic, or similar APIs in a project context — a strong plus |
| Platform / Tooling Projects | Prior internship or project work in developer tooling, platform engineering, or observability — a differentiator at shortlisting |
Who Should Apply?
- B.Tech/M.Tech students (final year or pre-final) in CS, Software Engineering, or a related stream who are genuinely interested in developer tooling, AI agents, or platform engineering, not just software engineering broadly
- Candidates who have actually built something with Python, Go, or TypeScript, even if it’s a personal project or coursework assignment, not just listed it on a resume
- Students who have tinkered with LLM APIs (OpenAI, Anthropic, Gemini) in any project context and understand the basics of how tool-calling and agent loops work
- Candidates already using AI-assisted coding tools (Copilot, Cursor, Claude Code) in their daily workflow. This is explicitly called out as a requirement, not a nice-to-have
- Students comfortable with a hybrid, partially independent work style: Bengaluru, 2 days/week in office, January 2027 start
Who Is This Role Not For?
- Candidates looking for a front-end or full-stack product engineering role: the entire scope of this role is backend infrastructure, CI/CD pipeline tooling, and AI agent development; there’s no UI product work here
- Students who haven’t done any hands-on work with Python, Go, or TypeScript beyond a “hello world” level: the posting says “some experience” and means it; you’ll be writing production-quality code from week one
- Anyone who finds CI/CD systems and developer tooling uninteresting and is applying because it’s an AI buzzword role: the work is genuinely infrastructure-heavy, and a candidate who doesn’t care about the underlying domain will struggle to produce the “built to last” code the posting explicitly asks for
- Candidates who cannot commit to 2 days/week in-office in Bengaluru or cannot start in January 2027: the role is hybrid with a fixed start date, and both are hard requirements
- Candidates who are not currently enrolled in a degree programme. This is explicitly a student internship/contractor role
Stipend / Compensation
EarnIn has not disclosed a stipend or compensation figure in the official posting. Candidates should confirm the compensation structure during the interview or offer stage. As a US-headquartered fintech with A16Z and Ribbit Capital backing, EarnIn’s contractor rates for Bengaluru-based roles have historically been competitive relative to domestic startup internships, but confirm directly rather than estimating from aggregator data. Once you receive an offer, use our Freshers In-Hand Salary Calculator to work out your monthly take-home after deductions.
Selection Process
The posting does not specify EarnIn’s selection stages. For a DevEx contractor role of this specificity, the evaluation is likely to be more portfolio and project-focused than a traditional DSA-heavy campus hiring process. Based on the JD’s emphasis on hands-on AI tooling, CI/CD familiarity, and independent working ability, candidates should expect:
- Application screening: resume review for relevant project work, language experience, and LLM/AI familiarity
- Technical assessment or take-home task: likely involving a small coding problem around CI/CD signal parsing, an API integration, or a basic agent implementation, rather than pure DSA
- Technical interview: focused on your past project work, how you approach ambiguous problems, and your understanding of how LLM agents and tool-calling work
- Final discussion or culture fit round
The strongest differentiator at the screening stage will be projects: specifically anything involving API integrations, CI/CD tooling, GitHub Actions, or LLM API usage. If you have a GitHub with a relevant project, link it prominently in your application. A candidate who has built a simple LLM-powered CLI tool or a GitHub Actions workflow for a personal project will stand out significantly over one who only lists language familiarity without evidence.
How to Apply
- Visit the official listing on Greenhouse at job-boards.greenhouse.io/earnin/jobs/8204726
- Create a Greenhouse account or apply as a guest
- Upload your resume: prioritise any projects involving Python/Go/TypeScript, CI/CD tools, API integrations, or LLM usage; a link to a relevant GitHub repo carries more weight here than most internship applications
- Complete any screening questions in the application form
- Submit: EarnIn is filling this for a January 2027 start, so applying early puts you in the first review cycle
Make sure your resume passes ATS screening before you submit. Our guide on building an ATS-friendly resume in 2026 covers the formatting rules that matter for roles like this where the JD has specific technical keywords (Python, GitHub Actions, LLM, CI/CD) that ATS systems actively scan for.
Important Links
| Resource | Link |
|---|---|
| Apply Online | Greenhouse — EarnIn Developer Experience Contractor |
| EarnIn Official Website | www.earnin.com |
| EarnIn Careers Page | earnin.com/about/careers |
About EarnIn
EarnIn is a US-based fintech company and one of the earliest players in the earned wage access (EWA) space: a model where workers can access wages they’ve already earned before their official payday, without interest, mandatory fees, or credit checks. The company serves a community of users living paycheck to paycheck and positions itself as a financial flexibility tool rather than a lending product. EarnIn is backed by prominent investors including Andreessen Horowitz (A16Z), Matrix Partners, DST, and Ribbit Capital, and has been expanding its India engineering presence in Bengaluru.
For a student contractor, EarnIn’s scale and investor backing mean you’re building infrastructure that runs at real production load, not a sandbox environment, which is a meaningful difference from interning at an early-stage startup without that runway.
Frequently Asked Questions (FAQs)
Q1. Is this a 12-week or 6-month internship? The posting mentions both.
The posting describes it as a “12-week summer internship” in one line but then explicitly states “6-month contract engagement with a start date in January 2027” in the position summary. Given the January 2027 start date, which is not a summer period in India, the 6-month contract framing is the operative one. Clarify the exact duration with EarnIn during the process, but plan for a 6-month commitment.
Q2. I don’t have production experience with LLMs: am I still eligible?
Yes. The posting explicitly says “you don’t need production experience” with AI/LLM tooling. You just need to be “excited to learn how agents and tool-calling work.” Curiosity and some hands-on tinkering (personal projects, API experiments) are the bar, not a production deployment.
Q3. What languages should I know to apply?
Python, Go, or TypeScript are the three named in the JD, with “or another modern backend language” as a fallback. Python is the most directly relevant given the AI/agent tooling context. If you’re strong in Python and have any LLM API experience, that’s the strongest fit.
Q4. Is this fully remote or do I need to be in Bengaluru?
Hybrid: 2 days per week in-office at EarnIn’s Bengaluru location is explicitly required. This is not a fully remote role.
Q5. What is the start date and can I negotiate it?
The official start date is January 2027. The posting doesn’t suggest flexibility on this, it’s listed as a fixed term, so candidates who cannot start in January should not assume they can defer.
Q6. What’s the difference between this and a standard software engineering internship?
The scope is narrower and more specialised: this is entirely developer tooling and AI infrastructure, not general product development. The upside is that the work is more meaningful on your resume if you’re targeting platform engineering, DevEx, or AI infrastructure roles. These teams are increasingly in demand and relatively underrepresented in internship programmes. The downside is that if you want broad full-stack product exposure, this isn’t the role for it.
Q7. What is EarnIn’s compensation for this role?
Not disclosed in the posting. Confirm during the interview or offer stage.
Source & Verification
- Source: Official EarnIn job posting via Greenhouse, Job ID 8204726
- Official Website: www.earnin.com
- Application Portal: job-boards.greenhouse.io/earnin/jobs/8204726
- Last Checked: 17 September 2026
FreshersJob4U is not affiliated with EarnIn. This post is for informational purposes only. Verify all other details on the official application link before applying.
Engineering graduate and founder of FreshersJob4U. I write detailed job guides, interview prep resources, and career roadmaps for freshers and early-career professionals in India. This site started from my own experience with the scattered, confusing fresher job search — I wanted to build something cleaner.