Sonnet writes personalized sales emails using natural language generation. We do this by augmenting traditional large language models with infrastructure and other external reasoning units to produce realistic, engaging, and interesting text.
✏️ About the Role Responsibilities include: ⁃ Backend Development: Handle data processing and develop infrastructure to increase the performance of search algorithms in the Sonnet product ⁃ Web Development: Help build web-based tools and applications to improve our products and do more for our customers. ⁃ Our developers are responsible for crafting the direction of our products by considering the architecture, performance, testing, design, and implementation.
🦄️ Your Impact ⁃ Help lay out the foundational elements of Sonnet’s platform ⁃ Develop robust and fast infrastructure that directly impacts product performance ⁃ Define our engineering culture and build a world-class team with us
⁃ Strong object-oriented design skills, coupled with a deep knowledge of data structures and algorithms
⁃ Knowledge of scalable software design patterns and experience using tools like message brokers and load balancers
⁃ Proficiency in one or more of the following developer skills: C/C++, Python, NodeJS, React, Express
⁃ Experience in sophisticated data-related methodologies like Data Modeling, Validation, Processing, Hadoop, MapReduce, Mongo
⁃ A fundamental knowledge of embedded processors, with in-depth knowledge of real time operating system concepts ⁃ Excellent debugging and critical thinking skills ⁃ Excellent analytical and problem-solving skills ⁃ Ability to work in a fast paced environment
Sonnet’s technology focuses on augmenting traditional large language models with infrastructure and other external reasoning units to produce realistic, engaging, and interesting text. Technologies we use relate to Machine Learning, Deep Learning, NLP, and ETL.