GenAI Solutions Engineer
Location: Remote
Duration: Long Term
Job Description
As a GenAI Solutions Engineer, your role encompasses a range of technical and collaborative responsibilities:
-
Full-Stack Development
- Use modern front-end frameworks
- Implement back-end technologies
- Design APIs
-
System Integration
- Connect disparate enterprise systems
- Data orchestration
- Authentication services
-
AI Application Patterns
- Develop RAG architectures
- Engage in prompt engineering
- Create agent orchestration frameworks
-
Agent Architecture
- Develop multi-agent systems
- Establish collaboration protocols
- Integrate various tools
-
Reasoning & Memory
- Implement chain-of-thought reasoning
- Manage context
- Develop planning algorithms
-
User Experience
- Design intuitive AI interfaces
- Include feedback mechanisms
-
Rapid Prototyping
- Build working demos quickly
- Iterate based on feedback
Key Responsibilities
- Build proof-of-concept applications and production interfaces for GenAI
- Connect AI services with enterprise systems such as SAP and internal databases
- Design multi-agent architectures for complex business processes
- Develop frameworks for tool integration
- Create memory and reasoning systems for multi-step AI interactions
- Establish safety measures and guardrails for AI agents
- Gather and translate business requirements into technical solutions
- Produce documentation and knowledge transfer materials for sustainability
Job Highlights
Qualifications
- System Integration: Experience with connecting systems, data orchestration, authentication
- Agent Architecture: Knowledge of multi-agent systems, collaboration protocols, tool integration
- Reasoning & Memory: Chain-of-thought reasoning, context management, planning algorithms
- User Experience: Designing intuitive AI interfaces
Responsibilities
- Full-Stack development
- AI application pattern implementation
- Rapid prototyping
- Building proof-of-concept and production applications
- Connecting AI with enterprise systems
- Designing multi-agent architectures
- Developing tool integration frameworks
- Creating memory and reasoning systems
- Implementing safety guardrails
- Translating business needs
- Documentation and knowledge transfer