Talkdesk is seeking a Senior Software Engineer - AI to join their engineering team in Porto. This role involves contributing to the design and development of AI-driven architectures for next-generation intelligent customer engagement platforms.
The Senior Software Engineer will work with cutting-edge technologies, including AI, big data analytics, LLMs, data mining, and business intelligence.
Responsibilities include:
- Developing and enhancing cloud-based data foundation system and AI agent platform.
- Leveraging AI/ML models, applying prompt engineering techniques, and conducting data analysis across structured, semi-structured, and unstructured data.
- Collaborating with cross-functional teams to deliver high-performance, reliable, scalable service with assured AI quality.
- Contributing to architectural discussions, providing technical design input.
- Participating in shaping the engineering roadmap, ensuring solutions are scalable and extensible.
- Supporting and mentoring junior engineers, fostering a collaborative and innovative development culture.
- Staying up-to-date with industry trends and advancements in AI and data engineering.
The ideal candidate should have:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend development for cloud-based services.
- Proficiency in Java, Python, C++, C#, Kotlin, Scala, or similar languages.
- Experience building and optimizing data-intensive services.
- Strong problem-solving skills and ability to design scalable solutions for AI-driven services.
- Strong written and verbal English communication skills.
Talkdesk offers: