Job Description
Yalo is seeking a Senior Software Engineer to join their Agent Builder team. This role involves designing and evolving the AI Agents architecture at Yalo, utilizing high standards in Software Engineering and state-of-the-art Gen AI concepts. The ideal candidate will have a consistent track record of delivery, excellent software engineering skills, and a customer-focused approach.Responsibilities include:
- Researching, designing, and evolving the current AI Platform.
- Owning and contributing to the evolution of the AI Agent architecture.
- Implementing high-performing, high-quality, tested backend applications in an event-driven architecture.
- Triaging production issues, identifying root causes, and participating in post-mortem writing and review.
- Collaborating with the team to create a technology roadmap.
- Actively participating in code reviews, providing insights on performance, security, and best practices.
- Creating end-to-end integrations with customer APIs.
Requirements include:
- 5+ years of experience as a backend Engineer or similar role.
- Proven experience building Gen AI-driven solutions.
- Proficiency with Python, Go, or any other mature language.
- Experience maintaining and designing high-scale systems.
- Experience with Cloud Native technologies.
- Strong experience with NoSQL databases, message queues, and event-driven architectures.
- Experience working with Agile Methodologies & Continuous Delivery (CD).
Yalo offers:
- Unlimited PTO policy
- Competitive rewards on the market range
- Personal-Work life integration
- Flexible time (driven by results)
- Start-up environment
- International teamwork