**Job Title:** Senior Software Engineer II
Job Description:
We are seeking a skilled Senior Software Engineer to join our AI engineering team. As a key member of our team, you will be responsible for designing and developing cloud-based data foundation systems and AI agent platforms. You will leverage AI/ML models, apply prompt engineering, and conduct data analysis across all data types—unstructured, semi-structured, and structured. Additionally, you will utilize technologies such as data and pattern mining, business intelligence (BI), and data transformation and processing.
Responsibilities:
* Develop and deliver cloud-based data foundation systems and AI agent platforms
* Collaborate with team members and cross-functional teams to deliver reliable, scalable services with assured AI quality
* Ensure alignment with technical design and overall technology roadmap while adopting best practices effectively and independently
* Stay up-to-date with industry trends, emerging technologies, and advancements in AI and data engineering
Qualifications:
* Bachelor's or Master's degree in Computer Science, Engineering, or related field
* 5+ years of experience in cloud service development
* Strong development experience in Java, Python, C++, C#, or similar OO languages
* Experience in data-intensive service
* Prior experience with data platforms and/or AI services is highly desirable
* Experience in data science is a plus
**Benefits and Requirements
Work Environment:
Primarily office-environment work, extended periods of sitting or standing, computer-based work. Limited lifting, and equipment usage limited to computer-related equipment.
Equal Employment Opportunity Policy:
Talkdesk is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive workplace that reflects the diversity of our customers and the communities we serve.