The company is looking to develop a SaaS platform that makes it easy to build and test advanced chatbots and voice bots, and needs a Senior Engineer to join the Chatbot Team to contribute to the development of this platform.
Requirements
- Strong foundation in software development principles and algorithms
- Knowledge of multiple programming languages
- Familiarity with cloud infrastructure (AWS, Azure, Alibaba Cloud)
- Proficiency in JavaScript with clean coding practices
- Deep understanding of code performance, scalability, and troubleshooting
- Experience with distributed systems or large-scale web applications
- LLM experience (nice to have)
- CI/CD knowledge (nice to have)
- React Native proficiency (nice to have)
- Open-source contributions (nice to have)
Responsibilities
- Develop new features for our chatbot/voicebot SaaS platform while maintaining high-quality engineering standards
- Build tools that simplify chatbot creation, testing, and optimization for our clients
- Collaborate with product managers and designers to enhance the user experience for non-technical customers
- Apply your understanding of LLM functionality to optimize conversation flows and responses
- Help shape the future of Propelix as a leading SaaS solution in the conversational AI space
- Support junior engineers and foster a culture of continuous learning
Other
- 6+ years of full-time software development experience with a bachelor's degree or higher in Computer Science
- Startup experience at a high-growth company (nice to have)
- Ability to work in a talent-dense environment and accelerate learning and career growth