Engineering Manager
Earnest- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience, with a minimum of 4 years of experience in people management of high-performance teams, deep knowledge of Node.js, and familiarity with cloud architecture, services, deployment models, and distributed systems. Proven project management skills and experience in sourcing, screening, interviewing, and hiring software engineers are also required, along with excellent communication and leadership skills.
The Senior Engineering Manager will manage, lead, and mentor a team of software engineers specializing in Node.js or Golang, develop and execute product development plans in alignment with the strategic vision, ensure the team follows industry best practices, collaborate with product managers, designers, and data team stakeholders, steer the agile development process, oversee the development of scalable, secure, and efficient software systems in a cloud environment, and dedicate 50% of their time to hands-on technical software engineering and 50% to people/performance/project management.
Develops conversational AI software for businesses
Rasa develops software that allows machines to understand and respond to human language, focusing on conversational AI. Their main products include Rasa Open Source, which is a free platform for developers to create and customize chatbots and virtual assistants, and Rasa X, a paid solution that offers advanced features and support for businesses. Rasa's technology helps companies automate customer service, improve user engagement, and provide 24/7 support. Unlike many competitors, Rasa emphasizes community involvement through its open-source platform, allowing users to contribute to the software's development. The company's goal is to empower businesses of all sizes to enhance their customer interactions using intelligent AI solutions.