Responsibilities
- Design and implement scalable backend architecture for AI-assisted content generation workflows
- Build and optimize LLM integration layers with focus on prompt engineering, context management, and token efficiency
- Collaborate with Technical Principal on system design and infrastructure decisions
- Integrate and optimize OpenAI GPT-4 and/or AWS Bedrock LLM APIs for content generation
- Design prompt architectures that handle complex branching logic and narrative coherence
- Build API metering and cost tracking systems to monitor token consumption and optimize unit economics
- Develop versioning and state management systems for AI-generated content edits
- Build RESTful APIs and backend services on AWS infrastructure
- Implement authentication, authorization, and data security best practices
- Design database schemas and data persistence strategies for complex content structures
- Set up CI/CD pipelines, monitoring, and logging infrastructure
- Participate in daily pair programming sessions with other developers and designers
- Lead technical discussions in daily standups, sprint planning, and retrospectives
- Mentor junior developers and share knowledge with the broader team
Requirements
- Proven experience in backend development with Python
- Strong experience with React for frontend development
- Hands-on experience with AWS infrastructure and services
- Experience integrating and optimizing LLM APIs such as OpenAI GPT-4 or AWS Bedrock
- Demonstrated ability to design scalable backend architectures
- Experience building RESTful APIs
- Strong understanding of prompt engineering, context management, and token efficiency
- Experience with CI/CD pipelines, monitoring, and logging
- Familiarity with Agile methodologies and participation in standups, sprint planning, and retrospectives
- Ability to mentor junior developers and lead technical discussions
Nice to Have
- Experience with AI-powered content generation platforms
- Background in game development or narrative design, especially RPGs
- Prior work with major publishing companies
- Experience in building versioning and state management systems for generated content
- Knowledge of cost tracking and unit economics optimization in AI systems