Swayable is building the world's leading causal AI platform that measures how advertising moves people's opinions. Our partners include Amazon, Meta, IBM, DoorDash, Airbnb, MIT, Stanford, and multiple Democratic presidential campaigns. We were founded in 2018 by physics PhDs and are backed by leading technology and social impact investors, including Y Combinator. This position is the perfect opportunity to join a fast-moving, high-impact, mission-driven startup.
Technologies: Vue 3 (Nuxt), Tailwind CSS, Node (Express), GraphQL, Mongoose, MongoDB, Cypress, Vitest, Python
About the roleSwayable is looking for a full-stack web Senior Software Engineer to build, maintain, and enhance our data collection and insights tools. In this role, you will contribute to developing AI-native experiences, creating data-rich visualizations, and leveraging our cutting-edge machine learning analytics engine.
You will play a key role in shaping architecture and advancing development practices while collaborating with a talented, diverse team of engineers, data scientists, and researchers. Together, you'll design and implement new features and tackle innovative challenges at the intersection of software engineering, data visualization, and data science.
Requirements3+ years of experience building web applications using semantic HTML and modern CSS frameworksYou thrive in an environment where you collaborate with product and design to craft accessible, intuitive, and delightful user experiencesWork closely with peers to develop and test code across the web stackExcited to learn and work with data visualization frameworks like Highcharts, Chart.js, or D3.js to help communicate complex ideas visuallyYou enjoy facilitating architectural discussions and helping the team align on thoughtful, inclusive technical decisionsYou value using data to guide decisions, ensuring diverse sources and perspectives are included and consideredCurious and open to exploring new technologies like generative AI, with a mindset focused on continuous learning and adaptationAppreciate the value of giving and receiving feedback which is constructive and well-informed, and are committed to fostering an environment where everyone can grow and contribute meaningfullyYou believe that empathy and trust are at the heart of a great team, and a great team is at the heart of building great softwareYou are a collaborative communicator, skilled at breaking down complex ideas into accessible concepts, writing thoughtful documentation, and helping stakeholders understand tradeoffs in decision-makingFamiliar with effective development environments which include command line tools, git, advanced IDEs, and AI-assistancePrioritize writing clear and maintainable code, creating intuitive systems with clear separation of concerns, utilizing Gang of Four design patterns and Twelve-Factor Application development practicesBachelor's degree (or higher), extensive professional training, or equivalent work experience in Computer Science, Engineering, or a related technical fieldPreferred qualificationsExperience building products with rich user-facing analytics and insightsVue.js and MongoDBBackground in scientific research or methodologiesSuccessful technical mentoringSalary range: $130k-$190k
Apply for this jobPlease submit your application including your first name, last name, email, phone, and resume/CV. Accepted file types: pdf, doc, docx, txt, rtf.
#J-18808-Ljbffr