Effectual is a company focused on innovation and technical strategy in the realm of AI and agentic systems. As a Senior Software Engineer, you will be responsible for bringing ideas to production on AWS, integrating LLMs and agents with various platforms, and building tools that serve both internal teams 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