Software Engineer II
Core
Build core SDK features, orchestration patterns, and quality tooling to enable teams to create and operate large-language-model-powered AI agents at scale.
Role type
mid-level IC software engineer (AI platform)
Builds
SDKs, orchestration patterns, and reusable components for conversational, voice, and document-extraction agents
Domain
Financial services + AI/LLM
Deliverable
production ML models
Required skills
Python, backend services, automated testing, version control, data integration, observability
Preferred skills
LLM application patterns, evaluation approaches, voice/speech processing, document processing, containerization, cloud platforms
Technologies
Python, Amazon Web Services
Responsibilities
Build core SDK features and reusable components; Implement orchestration and tool/function-calling patterns; Develop retrieval and grounding capabilities; Create evaluation datasets and quality metrics; Add testing, observability, and monitoring features; Partner with cross-functional stakeholders to deliver secure, scalable solutions; Contribute to documentation and reference implementations; Participate in code reviews and design discussions
Seniority
Mid-level, hands-on IC