Senior AI/ML Engineer: Python & Scientific Computing
Core
Building and maintaining the high-performance analytics engine that powers Swayable's core product for measuring public opinion and message impact.
Role type
Senior IC machine-learning engineer (scientific computing)
Builds
High-performance computing tools, techniques, and architecture for the analytics engine
Domain
Cloud analytics, public opinion measurement, scientific computing
Deliverable
production ML models | product features | infrastructure
Required skills
Python (scientific stack), machine learning, distributed parallel computing, software architecture, test-driven development, vectorized code, ML Ops
Preferred skills
Linux, Celery, MongoDB, mentoring, technical writing
Technologies
Python, Numpy, Scipy, scikit-learn, Pandas, Celery, Flask, MongoDB, GraphQL, Vue.js, Node.js
Responsibilities
Build, maintain, and optimize distributed parallel computing systems; architect scalable and performant solutions; productize AI and data analysis features; work with engineers and data scientists to solve novel problems
Seniority
Senior, hands-on IC