ApplySenior Backend Engineer, AI & Productivity
Posted 3 months agoInactiveViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: Canada
💸 Salary: 196000.0 - 218000.0 CAD per year
🔍 Industry: Telecommunications
🏢 Company: OpenPhone👥 51-100💰 $40,000,000 Series B almost 3 years agoProductivity ToolsMessagingB2BCollaborationSoftware
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: Node.jsPythonTypeScriptAzureCommunication SkillsCollaborationMentoringMicroservices
Requirements:
- 5+ years of backend engineering experience with TypeScript/Node.js or Python.
- Experience with LLM integrations (OpenAI, Anthropic, Azure OpenAI), and familiarity with orchestration frameworks like LangChain or LlamaIndex.
- Experience or familiarity with real-time event-driven and streaming systems.
- Working knowledge of prompt engineering, RAG, and vector databases.
- Experience with API design and microservices architecture.
- Track record of rapid prototyping and experimentation.
- Strong cross-functional collaboration and communication skills.
Responsibilities:
- Design and integrate LLM-based solutions, especially focusing on RAG implementations.
- Lead rapid experimentation and prototyping of AI features, conducting proof of concepts to validate solutions.
- Drive cost optimization for AI implementations through efficient architecture design.
- Collaborate closely with product, engineering, and customer experience teams to develop AI solutions.
- Build and optimize prompt engineering workflows to enhance user experiences.
- Implement robust error handling and monitoring for AI systems.
- Guide technical discussions around AI architecture decisions.
- Mentor team members and advocate for innovation in AI development.
Apply