We're hiring an Associate Innovation Engineer to support our Lead Innovation Engineer in building, maintaining, and evolving our internal platform of LLM-powered tools, used daily by SEO, Content, SEM, and Editorial teams.
This is a hands-on full-stack role. You'll work across Next.js frontends, FastAPI backends, and AWS infrastructure, while getting direct exposure to production AI systems: content extraction pipelines, prompt engineering, web scraping, and data integrations.
This is a strong fit for someone early in their career who wants real-world experience shipping and maintaining LLM applications in production.
Key Responsibilities
Full-Stack Development & Maintenance
- Build and maintain features across our Next.js frontends and FastAPI backends.
- Support the ongoing maintenance of our production tool suite — bug fixes, small enhancements, data validation, and monitoring.
- Write clean, testable Python and TypeScript code.
Data Pipelines & Automation
- Build and maintain pipelines connecting third-party APIs (SEMrush, ScrapingBee, and similar) to our LLM workflows.
- Set up and manage scheduled jobs using AWS ECS Scheduled Tasks, EventBridge, and Redis-based job queues.
- Support data validation and quality checks across tools.
AI/LLM Integration
- Work with OpenAI and Anthropic APIs to integrate LLM functionality into tools.
- Support prompt iteration and testing under the team's guidance.
- Build familiarity with AI evaluation ("evals") concepts as the team develops these further.
Cloud & Infrastructure (AWS)
- Get hands-on with AWS services used in our stack: ECS, ALB, S3, RDS, EventBridge.
- Support deployment, monitoring, and troubleshooting of services running in ECS.
Tooling & Ways of Working
- Use AI-assisted development tools (Cursor, Claude, Copilot, etc.) as part of the daily workflow.
- Collaborate closely with the Lead Innovation Engineer and, at times, with stakeholders from other teams (SEO, Content, etc.) to understand requirements.
Qualifications
Education
- Bachelor's degree in Computer Science, Engineering, or a related field.
Must-Have Technical Skills
- 1.5+ years of professional experience.
- Solid foundation in Python; some exposure to FastAPI or a similar framework (Flask/Django) is a plus.
- Working knowledge of JavaScript/TypeScript; exposure to React/Next.js.
- Basic understanding of SQL and relational databases.
- Basic understanding of REST APIs and asynchronous programming concepts.
- Comfortable using AI coding assistants (Cursor, Copilot, Claude, etc.) as part of daily development.
- Working knowledge of Git/GitHub (branching, PRs, code reviews) and a basic understanding of CI/CD pipelines.
Good to Have (not required, but a plus)
- Any prior exposure to OpenAI/Anthropic APIs.
- Basic familiarity with AWS (any service) or any cloud provider.
- Exposure to Redis or job queuing/background task concepts (e.g., RQ, Celery, or similar).
- Some exposure to AI agents or agentic workflows.
- Exposure to web scraping, data pipelines, or automation.
Soft Skills
- Curious and eager to learn — this role will expose you to fast-moving areas of AI tooling.
- Good communication skills; comfortable asking questions and flagging blockers early.
- Organized and able to manage multiple small tasks/tools at once.
- Comfortable working in a small, fast-paced team with high ownership.
Perks
- Remote-first and flexible — work from anywhere in India with global exposure.
- Monthly long weekends (every third Friday off).
- Generous wellness stipends and parental leave.
- A collaborative team where your voice is heard and your work drives real impact.