apiphani
A New Approach to Mission Critical
Senior Software Engineer – AI, LLMs
Location
United States
Posted
141 days ago
Salary
$120K - $160K / year
6 yrs expEnglishAWSCloudDockerMicroservicesPostgresPythonSQLTerraformType Script
Job Description
• Design and implement backend services that enable intelligent agent workflows and autonomous infrastructure actions
• Develop APIs and orchestration layers in Python and TypeScript, integrating LLMs, vector databases, and observability pipelines
• Build scalable systems to support LLM-based reasoning, retrieval, and decision-making across cloud infrastructure
• Integrate with AWS Bedrock and other LLM platforms to support multi-model capabilities
• Develop data access and semantic search layers using vector databases (e.g., pgvector, Pinecone, Qdrant)
• Build robust monitoring, testing, and CI/CD systems to ensure reliability and reproducibility of AI workflows
• Collaborate closely with the product and DevOps teams to design architecture diagrams, plan deployments, and monitor system health
• Write clean, maintainable code with clear documentation and strong adherence to security and performance best practices
• Participate in code reviews, design discussions, and iterative delivery cycles to improve product velocity and quality
Job Requirements
- 6+ years of backend engineering experience in production environments
- Strong proficiency in Python and TypeScript for building distributed, event-driven systems
- Deep understanding of AWS services (Lambda, ECS, Bedrock, S3, CloudWatch, etc.)
- Experience designing APIs, microservices, and event pipelines that interface with LLMs or AI models
- Familiarity with vector databases and concepts like embeddings, similarity search, and retrieval-augmented generation
- Experience with infrastructure-as-code tools such as Terraform or AWS CDK
- Understanding of SQL and schema migration workflows (PostgreSQL or similar)
- Hands-on experience with Docker, GitHub Actions, and cloud-native CI/CD workflows
- Ability to diagram systems, communicate architecture decisions clearly, and work asynchronously in a distributed team
- Strong sense of ownership and ability to deliver in fast-moving, ambiguous environments
Benefits
- Medical/dental/vision - 100% paid for employees, 50% paid for dependents
- Life and disability - 100% paid for employees
- 401K - 3% contribution, no employee contribution necessary
- Education and tuition reimbursement - up to $50K annually
- Employee Stock Options Plan
- Accident, critical illness, hospital indemnity benefits offered through our providers
- Employee Assistance Program
- Legal assistance
- Paid Time Off - up to 6 weeks per year
- Sick Leave - up to 2 weeks per year
- Parental Leave - up to 12 weeks
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Engineer
Point One NavigationPrecision location as a service, RTK corrections, developer tools
Full-stack Engineer141 days ago
Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor
Senior Fullstack Engineer developing web applications for precise location technology company
AndroidGraphQLGRPCiOSJavaScriptReactReact NativeReduxSCSSTypeScriptWebpackGo
United States
Senior Software Engineer
DynataThe world’s largest first-party data company for insights, activation & measurement
Full-stack Engineer141 days ago
Full TimeRemoteTeam 5,001-10,000H1B Sponsor
Senior Software Engineer designing and developing cloud-native applications at Dynata
AWSCloudDynamoDBJavaPythonRust
Senior Software Engineer
OrumBuilt by Sales for Sales. Orum delivers instant live customer conversations with your target market 🚀
Full-stack Engineer141 days ago
Full TimeRemoteTeam 51-200H1B Sponsor
Senior Full Stack Software Engineer delivering high-impact user experiences at Orum
JavaScriptRDBMSSQLTypeScript
Full-stack Engineer141 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Full Stack Product Engineer developing AI-native workspaces at Obvious
ReactTypeScript