Effectual is a company focused on setting technical strategies and delivering innovations. They are seeking a Senior Software Engineer to build and integrate platforms and tools on AWS, primarily for internal innovation and customer engagements.
Responsibilities:
- Build agentic services in Python using frameworks like LangGraph and LangChain, leveraging the latest frontier LLMs from Anthropic, OpenAI, and others
- Integrate with enterprise platforms, APIs, and developer/data systems to automate workflows and enrich context
- Design, develop, and deploy web apps, generally leveraging Typescript, React, and Tailwind CSS
- Design data and retrieval patterns (PostgreSQL, DynamoDB, RAG), as well as evaluation and guardrails
- Build backends in Python using libraries like FastAPI
- Contribute to CI/CD, collaborate with platform and DevOps engineers to codify infrastructure (Terraform preferred), and instrument services (tests, monitoring, safe rollback)
Requirements:
- 7+ years building production applications from design through release and iteration
- Hands-on LLM integration (tool use/function calling, retrieval, evaluations, safety/guardrails, tracing/observability)
- Strong Python (APIs, async/concurrency, packaging, testing), and TypeScript with React skills
- Comfortable with databases (PostgreSQL and/or DynamoDB preferred) and log/event pipelines
- Experience with a hyperscale cloud platform (AWS preferred): compute, messaging/queueing, storage, CI/CD, observability, IAM basics
- Practical use of AI dev tools (Claude Code, ChatGPT, GitHub Copilot, Cursor, etc.) to accelerate delivery
- Excellent collaboration and communication; able to partner with internal stakeholders and (when needed) customers
- LangGraph/LangChain (others welcome) and multiagent patterns
- Terraform; maintaining CI/CD pipelines
- UI/UX instincts for operator workflows
- LLM evaluation and guardrails (harnesses, red teaming, content filters)
- Experience delivering in enterprise scale or public sector environments, including regulated/compliance contexts
- AWS Bedrock model fine-tuning and/or SageMaker experience; vector stores (OpenSearch, pgvector); prompt caching
- Docker or other containerization technologies
- Business process automation/analysis; consulting/stakeholder management