Job Description
AI Data Engineer
Location: Remote (India)
Experience: 1-3 years
Education: IIT, NIT, BITS, or equivalent
Compensation: Competitive salary + cutting-edge tech exposure
The Opportunity
Effiflo is an AI automation and tech enablement company helping recruitment teams and staffing agencies build intelligent systems that actually scale. We work with Python, FastAPI, Supabase, n8n, LangChain, and Claude — building data pipelines, integrations, and AI agents that power the next generation of recruitment automation.
You'll work directly with the head of engineering on a critical problem - connecting fragmented recruitment data across 15+ platforms (LinkedIn, Indeed, Gmail, Lemlist, Outreach, Ashby, etc.) into a unified, intelligent system.
This is a backend + data architecture heavy role (90% of your time going there, 10% project management) for someone who enjoys figuring things out independently, learning through building, using AI as a planning and execution tool, and taking ownership of features end-to-end.
Core Responsibilities
1..Build and maintain data pipelines connecting multiple platforms (hiring platforms, email, CRM, ATS, outreach tools) via APIs — Design ETL workflows to extract, normalize, and consolidate data from heterogeneous sources
2. Consolidate fragmented data into unified profiles — Merge candidate and client data from multiple sources into a single source of truth; build APIs that surface clean, consolidated profiles with experience, education, and activity data
3. Build MCPs (Model Context Protocol) and AI agents to orchestrate workflows — Design agentic systems that automate data consolidation and standardization; create intelligent workflows that adapt to new data sources
4. Implement observability and optimization - Track and optimize external API call usage (costs, latency, error rates); monitor LLM API calls for cost and performance
5. Deploy and scale systems using modern platforms — Work with Supabase for data storage; use Render for backend hosting; implement CI/CD best practices
Day-to-day
- You'll spend time writing Python, designing data schemas, debugging API integrations, and iterating on solutions.
- You'll use Claude extensively—for planning architecture, solving problems, writing and reviewing code, and thinking through edge cases.
What We're Looking For
1. Strong fundamentals in Python — You should have built at least one non-trivial project end-to-end with clean code and basic understanding of data structures
2. Hands-on experience with Backend-as-a-Service platforms — Supabase, Firebase, or similar; you understand how to design schemas, query data, and handle real-time updates
4. Hands-on experience with API hosting/deployment platforms — Render, Railway, Heroku, or similar; you've shipped code that runs in production
5. Proficiency using Claude for planning and execution — You use Claude Code or similar tools to plan architecture, debug, and write code; you're comfortable iterating with AI as part of your workflow; you can prompt effectively and evaluate AI-generated solutions critically
Culture Fit (Non-Negotiables)
- Builder mindset — You figure things out independently; you don't wait for permission or perfect instructions
- Ability to learn fast — You're comfortable with ambiguity and gaps in your knowledge; you can break down complex problems and ship iteratively
- Detail-oriented — You care about data quality, edge cases, and clean implementations; you catch inconsistencies
- Moldable — You're open to how things work in startups; you're willing to wear multiple hats and adapt as priorities shift
- Proactive communicator — You ask good questions, flag blockers early, and update the team on progress
Why Join Us
1. Real ownership — Small team (4-5 people), big impact. Your code directly shapes the product
2. Cutting-edge tech — AI agents, data pipelines, LLMs evolving weekly. You'll be learning constantly
3. International exposure — All clients are in North America and Europe. You'll understand global markets and async work culture
4. Build systems, not tickets — We ship products, not just features. You'll own problems end-to-end
5. Learn from an experienced founder — A decade of experience scaling startups and a 7-figure recruitment firm. You'll pick up knowledge that takes others years to get
How to Apply
If you're a builder fresh out of college with strong Python fundamentals, a curiosity about data systems and AI, and the ability to figure things out — we'd love to talk.
Share your resume/GitHub/portfolio, a brief note on what excites you about this role, and we'll take it from there.