
Keywords Studios
Hi, let's find you a remote job!
3 days ago

About the team:
You will be a part of the AI team, which is responsible for developing AI features at Helpshift. The AI team has built product features like User Intent Detection, AI-Powered Answers, Agent CoPilot features, etc by building our own ML models and leveraging generative AI. The team consists of Full Stack Developers, ML Engineers and Data Scientists.
Must Have:
Description:
- Work collaboratively with cross-functional teams to develop new features that enhance our product offerings and impact thousands of customer service representatives globally.
- Write scalable, maintainable, and clean code to meet performance and architectural standards.
- Ensure the technical feasibility of UI/UX designs, collaborating with designers to bring pixel-perfect designs to life.
- Create reusable code and libraries to optimise development efficiency and ensure code consistency.
- Optimise frontend and backend applications for maximum speed and scalability, continuously monitoring and improving performance.
- Identify bottlenecks, bugs, and performance issues, and proactively address them to ensure a seamless user experience.
- Maintain code quality, organisation, and test coverage, promoting best practices and code review. Plus, conduct and participate in code reviews to ensure high code quality and adherence to coding standards.
- Provide guidance and mentorship to junior developers, fostering their growth and development.
- Stay up-to-date with emerging frontend and backend technologies and trends, exploring their potential application to improve our products.
Must Have:
- Bachelor’s Degree in Computer Science (or equivalent).
- 4-6 years of medium / large scale server-side software development and client-side JavaScript experience.
- Thorough knowledge of CS fundamentals: Data structures, the time complexity of algorithms.
- Proficiency in modern web tech stack including HTML5, CSS3, and ES6.
- Good understanding of ReactJS and reFlux and Flux.
- Understanding of RESTful APIs, microservices architecture and cloud platforms.
- Knowledge of Posix compliant Operating Systems (we develop on Mac OS X and deploy on GNU/Linux).
- Experience in working with any one of MongoDB, Redis, Elasticsearch, Kafka, or Postgresql at scale.
- Experience in working with a distributed version control tool. (We use Git)
- Handy with the shell and automation tools.
- Experience in writing Unit, Functional & Regression tests.
- Excellent verbal and written communication skills.
- Display strong work ethics. Be a team player with a strong sense of ownership and collaboration.
- Willing to learn new technologies.
Nice to Have:
- Knowledge of functional programming is a plus (We use Clojure).
- Knowledge of working with services for ML applications is a plus.
- Experience with benchmarking systems for performance and failure detection is good to have
- Hybrid setup
- Workers insurance
- Paid Time Offs
- Other employee benefits to be discussed by our Talent Acquisition team in India.