- Build production data pipelines, LLM applications, agents, and workflow automations that meet specifications.
- Own implementation decisions and ensure the quality, testing, and reliability of delivered software.
- Turn scoped briefs into working software without requiring constant supervision.
- Participate in architecture reviews, standups, and client working sessions.
- Communicate blockers, risks, and scope changes proactively to senior engineers or architects.
- Write documentation and maintainable code to ensure long-term client operation.
- Engage directly with client engineers and stakeholders.
- Acquire new technical skills and patterns as required by diverse client engagements.
AWSPythonSQL+6 more