Senior Software Developer
Visier
- Singapore
- Permanent
- Full-time
- Developing the core technology for innovative, high-performing, 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 our junior software developers
- Establishing good development practices in the team
- Gathering requirements and designing new software features
- Contributing innovative ideas to enhance features, product, technology, and processes
- 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
- experience with prompt engineering and LLMs,
- LLM application frameworks such as LangChain,
- prompt testing,
- functional programming languages,
- knowledge of various HR data sources and providers and their APIs, and
- client-server programming, as well as familiarity with modern web technologies.
- You roll up your sleeves
- You make it easy
- You are proud
- You never stop learning
- You play to win