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
165,000 - 249,000 USD per year
Apply Now