Write automated tests (pytest, frontend unit/Storybook tests; Playwright is a plus)
Use agentic development tools (e.g. Cursor, Claude Code, or similar) to explore code, draft changes, and iterate—while keeping output reviewable and maintainable
Help the team improve AI-assisted workflows: prompts, rules/skills, and safe day-to-day use of agents
Collaborate with product and design; leave code cleaner than you found it
Requirements
3-5 years professional software experience (or equivalent depth)
Strong Python fundamentals and willingness to grow deep in Django/DRF
Solid React experience; can ship UI with light guidance
Comfortable with REST APIs, relational databases, and learning async/background job systems
Writes tests and cares about correctness
Hands-on agentic development: you regularly use coding agents / AI IDEs to plan, implement, and iterate—and you know when not to trust the model
Clear communicator; can work in small, reviewable PRs
Comfortable with a hybrid work setup (in-office collaboration + remote focus time) Strong plus
Experience with labeling/annotation, computer vision, or LLM product features
AWS in production (S3, queues, auth)
Celery/SQS or similar job systems
Building agent loops yourself: tool calling, orchestration, evals, RAG, or multi-agent workflows
Familiarity with Cursor rules/skills or similar repo-level AI tooling
TypeScript discipline, Storybook-driven UI, or complex client state
Security mindset around secrets, PII, and model/tool permissions