Senior Software Engineer (AI Solutions)
New
USFull-TimeSenior
Salary165,000 - 249,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of software engineering experience, including at least 1+ year building LLM-powered applications
- Required Skills
- AWSPythonSQLTypeScriptFastAPIReactLLMLangChain
Requirements
- 3+ years of software engineering experience
- 1+ year building LLM-powered applications or agent-based systems
- Strong proficiency in Python and backend development (FastAPI)
- Hands-on experience with LLM orchestration tools (LangGraph, LangChain)
- Practical knowledge of retrieval-augmented generation (RAG)
- Experience with AWS (Lambda, S3, Bedrock) and CI/CD pipelines
- Familiarity with API and webhook integrations (Salesforce, Zendesk, Zoom, Slack)
- Ability to design structured schemas and data models
- Willingness to travel up to 20%
Responsibilities
- Design, build, and iterate on AI-powered workflows that transform GTM data into structured insights and automated actions.
- Extend and maintain FastAPI- and LangGraph-based agent systems, including tool routing, prompt design, error handling, and observability.
- Integrate diverse data sources such as Zendesk, Salesforce, Google Drive, email, and telemetry pipelines into AWS-based architectures.
- Develop and optimize Lambda-based data processing workflows.
- Define structured data models, JSON schemas, and pre-aggregated summaries.
- Collaborate with GTM teams to design, test, and refine AI-driven workflows.
- Evaluate and improve LLM performance through prompt engineering and routing strategies.
- Contribute to frontend features (React/TypeScript) to support end-to-end AI workflows.
View Full Description & ApplyYou'll be redirected to the employer's site