Boost.ai is a software company and developer of the world’s most scalable conversational AI platform for enterprises. We specialize in building automated interactions for chat and voice designed to improve customer service and internal support channels.
 
Since our beginnings in 2016, we have gone global with about 130 employees spanning multiple countries. We are headquartered in Stavanger, Norway, with offices in Oslo, Stockholm, Copenhagen, Helsinki, London, and Los Angeles.
 
Our list of accomplishments to date includes:
  • Launching more than 500 virtual agents in EMEA and North America that automate millions of interactions every year.
  • Recognition by Gartner in their Magic Quadrant for Enterprise Conversational AI Platforms.
  • Establishing partnerships with leading firms like Deloitte, Accenture, KPMG, and more.
  • Achieving ISO 27001 & 27701 certification.
The boost.ai platform is trusted by brands and organizations like Santander, Telenor, DNB, Nordea, and many others to help create dynamic and engaging automated experiences, with a focus on delivering superior customer service, boosting sales, and streamlining business operations.
 
We firmly believe that the success of boost.ai is attributed to our brilliant and dedicated team of individuals who challenge the status quo and take initiative, embodying our people philosophy of rewarding attention, responsibility, and trust. We have a strong and clear commitment to equality, diversity, and inclusion. It is our policy that all eligible persons shall have equal opportunity for employment and advancement in the company on the basis of their ability, qualifications, and aptitude for the work. We welcome all qualified candidates to apply for this position regardless of gender, gender identity, religious beliefs, sexual orientation, age, or disability.
 
Our employees are encouraged to explore new ideas and are provided with the support and resources to thrive, nurturing, guiding, and challenging them to reach their full potential. Together, with our tech and talent, we are committed to making the world a little easier to live in, creating innovative solutions that positively impact our industry.
 

About the role:

We are looking for a skilled Software Developer with experience in authentication protocols. Your role includes voice integration development and will play a crucial part in ensuring the security and integrity of our Conversational AI platform when authenticating users with a variety of external authentication methods.

Key Responsibilities: 

  • Conduct scoping for new voice development, working closely with stakeholders to gather requirements and propose innovative solutions.
  • Support the design and implementation of authentication and encryption protocols, with experience with protocols such as OpenID Connect, OAuth2.0, and SAML2. 
  • Collaborate with cross-functional teams to gather security requirements and propose innovative solutions for data protection and diverse user authentication methods.
  • Develop and implement automation capabilities for testing the reliability and security of authentication protocols, and adapting to various authentication technologies.
  • Identify and address security risks and challenges during the software development process, relating to authorization frameworks.
  • Conduct code reviews, identify areas for security enhancement, and promote knowledge sharing within the team
  • Contribute to the overall development and deployment of secure software solutions, addressing the diversity of authentication methods encountered in the field.

Please feel free to apply even if you do not tick all the boxes.

Requirements:

  • Proficiency in relevant programming languages, especially Python.
  • Experience with authentication concepts, such as OpenID Connect, and SAML2. OAuth2,  JSON Web Tokens (JWT).
  • Knowledge of how users authenticate when interacting with enterprise organizations such as 2FA, OTP, BankID.
  • Strong problem-solving skills and the ability to predict and mitigate risks in software development.
  • Excellent collaboration and communication skills, with the ability to work effectively in a team environment.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proactive, with the ability to independently identify areas of improvement.
  • Ability to solve complex challenges.
  • Experience working with voice technologies and with relevant software is a plus.
  • Experience or interest in Machine Learning is a plus.

What’s in it for you?

  • An engaging work environment with people who share a common mindset; to deliver a world-class product in a brand new, up-and-coming industry.
  • Challenging, varied and engaging work tasks.
  • Room and encouragement to be independent and innovative.
  • In-house gym (Stavanger) and other benefits.

Sounds good?

Please submit your application using the appropriate form - we’re looking forward to hearing from you and what you can bring to our company!

Please note:

  • During the recruitment process, we interview the appropriate candidates quickly and continuously - until we find the right candidate. We recommend that you submit your application as soon as possible.
  • The position requires being able to work on-premise in Stavanger, Norway.

Contact person

Sam Danby

Head of Voice