Talkdesk is seeking to redefine the customer experience through innovative cloud-based AI and big data technologies. The company aims to elevate customer service experiences and is looking for a Senior Software Engineer to contribute to its AI engineering team and help achieve its ambitious vision.
Requirements
- Strong development experience in Java, Python, C++, C, or similar OO languages
- 5+ years of experience in cloud service development
- Experience in data-intensive service
- Prior experience with data platforms and/or AI services is highly desirable
- Experience in data science is a plus
Responsibilities
- Develop and deliver a cloud-based data foundation system and AI agent platform. This involves leveraging AI/ML models, applying prompt engineering, and conducting data analysis across all data types—unstructured, semi-structured, and structured. Additionally, utilize technologies such as data and pattern mining, business intelligence (BI), and data transformation and processing.
- Collaborate with team members and cross-functional teams, including data scientists, software engineers, product managers, and business stakeholders, to deliver a reliable, scalable service with assured AI quality.
- Ensure alignment with the technical design and the overall technology roadmap while adopting best practices effectively and independently.
Other
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Ability to work in an office environment with extended periods of sitting or standing and computer-based work
- Work with limited lifting and equipment usage limited to computer-related equipment (keyboards, mouse, etc.)
- Ability to travel as needed (not explicitly mentioned but implied by office-environment work)
- Commitment to Talkdesk's values of inclusivity, diversity, and genuine acceptance