[Remote] Software Engineer - Backend
Note: The job is a remote job and is open to candidates in USA. Cuein AI is building a conversation interaction analysis platform aimed at enhancing customer support through advanced AI and NLP technologies. They are seeking a Backend Software Engineer to develop and maintain core technology, including APIs and algorithms, while collaborating closely with engineers and data scientists.ResponsibilitiesDevelop data infrastructure that ingests and transforms data from different sources and customers at scaleDefine software architecture and design matching the product needs including scalable, high-performance APIs and server-side componentsDevelop automated pipelines to perform different stages of ML model life cycle and build scalable solutions to work with large amounts of dataWork closely with the data scientists and frontend engineers to build a seamless user experienceStay up-to-date with the latest developments in server-side technologies and continuously seek opportunities to improve the backend systemsEvaluate short & long term goals for various solutions and help the team make the right choices based on requirements, current timelines and effort vs results analysisContribute towards building a solid foundation in terms of tools, components, datasets in the active area of research on large scale multi-turn conversation analysisApply ML as a major differentiator for the product (you do not need to be an ML engineer yourself)SkillsA startup mindset, biasing towards thoughtful action with minimal directionA deep understanding of the modern back-end ecosystem and experience applying frameworks/tools (AWS, Rest APIs, Python, Postgres) and patterns to complex, production web applicationsStrong programming skills in languages such as Python, Java, or C++Experience with database schema design and an understanding of query performance that translates to performant, scalable, and reactive productsExperience building data pipelines and data infrastructure at scaleGood verbal and written communication both technical and non-technicalA Bachelor's or Master's degree in Computer Science, a related technical field, or equivalent practical experienceBenefitsFlexible family-friendly, work-from-anywhere arrangementsA competitive salary and equity packageBenefits planUnlimited PTOCommitted to supporting the personal and career growth of everyone at the companyReasonable accommodation for individuals with disabilitiesCompany OverviewCuein is a co-pilot for customer experience teams that unifies all customer support data in one place, and answers any kind of question with generative AI. It was founded in 2021, and is headquartered in Belmont, California, USA, with a workforce of 2-10 employees. Its website is https://cuein.ai.