About the job
Senior Software Engineer - Conversational AI & Automation
Aisera is at the forefront of AI Copilot solutions, leveraging AiseraGPT and Generative AI to revolutionize business operations and enhance revenue growth through a self-service model. Our AI Copilot employs industry-specific and domain-specific LLMs to create human-like interactions and automate requests through intelligent workflows. With over 400 integrations and more than 1200 pre-built workflows, we empower our clients to achieve over 75% automation and reduce costs by up to 90%.
We have been recognized with numerous accolades, including FastCompany's Best Workplaces for Innovators, the Inc 5000 Award for Fastest Growth, Forbes AI50, EY Entrepreneur of the Year 2023, CNBC Upstart 100 Top Startup, Gartner Cool Vendor, and many more.
Our experienced founding team has successfully led multiple startups and acquisitions. We foster a culture of responsibility and ownership, hiring individuals from diverse backgrounds and experiences. Our team members are empathetic towards our customers and each other, creating a supportive and innovative environment.
Join our vibrant and fast-paced team, and be part of our mission to transform the industry.
The Role:
We are seeking a talented software engineer with extensive hands-on experience who can offer technical guidance and mentorship to team members.
As a Senior Engineer, you will be instrumental in designing, developing, and maintaining our Conversational AI & Automation components and features, emphasizing microservices architecture. Your expertise in product development and technical leadership will significantly influence our innovative solutions and enhance existing products.
This role is based out of Athens, Greece (Remote)
Responsibilities:
- Design, build, and deliver scalable, real-time systems, prioritizing quality, scalability, and operability.
- Collaborate with product management, data science, and engineering teams to deliver end-to-end solutions that provide maximum business value to customers.
- Review and provide constructive feedback on technical designs and code modifications to ensure high availability, scalability, maintainability, and code quality standards.
- Troubleshoot and resolve complex technical issues that arise in production, ensuring timely resolutions.
- Proactively identify areas for technical improvement and implement solutions to enhance system performance.

