Effectual's Office of the CTO is looking to solve the problem of setting the company's technical strategy and delivering innovation by building and validating new platforms and capabilities, with a core focus on AI and agentic systems. The Senior Software Engineer will bring ideas to production on AWS, integrating LLMs and agents with various platforms and enterprise APIs, supporting both internal innovation and customer engagements.
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.
- 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.
- LangGraph/LangChain (others welcome) and multiagent patterns.
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).
Other
- The work is generally performed in an office environment.
- Employees are occasionally required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl.
- Excellent collaboration and communication; able to partner with internal stakeholders and (when needed) customers.
- Salary Range for this position: $150,000-$180,000