Job Description
Visier is seeking a Senior Software Developer to join their Singapore team and contribute to the development of Vee, a generative AI digital assistant for people analytics. The Senior Software Developer will play a key role in advancing this transformative technology. Visier is the global leader in AI-powered people analytics, workforce planning, and compensation management solutions.Role involves:
- Developing core technology for cloud-based applications in generative AI and machine learning.
- Engineering prompt retrieval and augmentation.
- Creating effective tests for prompts.
- Integrating Vee with third-party tools and frameworks.
- Developing and maintaining data connectors to various data sources.
- Mentoring junior software developers.
- Establishing good development practices.
- Gathering requirements and designing new software features.
- Contributing innovative ideas.
Requirements:
- 7+ years of experience in designing and developing SaaS applications.
- Proficiency in Python, Java, or Scala.
- Strong knowledge of data structures and algorithms.
- Exceptional problem-solving and critical thinking skills.
- Ability to excel in a fast-paced, proactive work environment.
- Commitment to disciplined and top-quality software development.
- Strong communication skills.
- A solid academic background with a Bachelor's degree in Computer Science or equivalent.
Role offers:
- Opportunity to work on cutting-edge generative AI technology.
- Chance to contribute to a transformative product.
- Collaborative and innovative work environment.
- Mentoring opportunities.