Base Salary
$175k - $250k/yr
Responsibilities
- Build, maintain, and improve tools, techniques, and architecture for high-performance computing.
- Productize AI, machine learning, and data analysis capabilities for Swayable’s core product.
- Architect, maintain, and optimize distributed and parallel computing systems.
- Design scalable and performant software solutions and build new product features.
- Collaborate with engineers, data scientists, and research staff to solve novel problems across software engineering, data visualization, and science.
- Write maintainable, testable code and technical documentation.
- Mentor junior engineers and communicate implementation tradeoffs.
Requirements
- At least 5 years of professional experience building scientific or quantitative data-intensive software.
- Expertise in the scientific Python stack, object-oriented and test-driven development, vectorized code, and machine learning.
- Expertise architecting, maintaining, and optimizing distributed, parallel computing systems.
- Knowledge of software architecture and the ability to design scalable, performant solutions.
- Familiarity with evolving ML and AI operations tools.
- Strong problem-solving skills, attention to detail, and commitment to code quality.
- Preferred: MSc or PhD in STEM.
- Preferred: thorough knowledge of Linux.
- Preferred: experience with Celery and MongoDB.
- Preferred: experience mentoring junior engineers and strong written and verbal communication skills.
Tech Stack
Categories
About Swayable
Swayable | Persuasion Intelligence. Swayable is a creative pre-testing platform that measures how ads and messages will perform before they launch. Swayable helps major brands like AirBnB, Amazon, Meta, Paramount, T-Mobile, and Uber determine which concepts will be most effective, and with whom. The company applies robust data science and Randomized Controlled Trial (RCT) methodology to creative testing. This allows marketers to isolate the persuasion of each asset, and drill into custom audience segments - with data from thousands of participants in 24 hours. Save money and increase the impact of communications by understanding what works - with Swayable’s Persuasion Intelligence platform. Swayable is incorporated as a public benefit corporation dedicated to effective truth telling. https://www.swayable.com/