Job description
Job Description:
Role Summary
Build full-stack data products as a hands-on engineer on the Decisioning practice. You write production code across the stack: Python APIs that expose data and AI capabilities, and React/Tailwind front ends that put those capabilities in users' hands. You use Claude Code and Cursor as everyday tools and bring a careful eye to QA and data quality, even early in your career.
Key Responsibilities
- Develop features across the full stack: data transformations, Python APIs, and React/Tailwind front ends
- Write Python APIs (FastAPI or similar) that connect data foundations and AI models to client-facing applications
- Use Claude Code and Cursor as primary development tools to ship features efficiently while keeping code quality high
- Contribute to agentic AI features when applicable: tool integrations, prompt patterns, and wrappers around data and models
- Write unit, integration, and data validation tests, and help maintain observability on the pipelines and apps you ship
- Participate in code reviews and design discussions, learning from senior engineers and contributing your own ideas
- Document your work clearly so other engineers and stakeholders can pick up and extend it
- Partner with the Senior Full Stack Engineer and onshore leads to deliver against sprint commitments
Required Qualifications
- 5-8 years of professional software engineering experience with strong Python skills
- Demonstrated ability to build full-stack features, including React + Tailwind CSS front ends
- Experience designing and building Python APIs (FastAPI, Flask, or similar)
- Strong proficiency with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) used daily for production work
- Solid QA habits: writes tests, validates data, and thinks carefully about edge cases before shipping
- Familiarity with cloud platforms (Azure preferred) and modern deployment workflows
- Clear written and verbal communication for working in a distributed team
Preferred Qualifications
- Exposure to LLM application development: prompt engineering, RAG, function calling, or agent frameworks
- Background in media, advertising, or marketing technology data
- Experience with Unity Catalog or other lakehouse governance tooling
- Open-source contributions or portfolio projects that demonstrate full-stack or data work
Location:
DGS India - Pune - Indiqube Orchid
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent
This job post has been translated by AI and may contain minor differences or errors.