Weflow is hiring a Senior AI/ML Engineer: Python & Scientific Computing

About the Role

Weflow is hiring a Senior AI/ML Engineer to blend Python software development with scientific computing and machine learning expertise. You will be part of the team that productizes all AI, machine learning, and data analysis, advancing the state-of-the-art analytics engine that powers our core product. At Swayable, you will join a team whose work changes the course of history, developing technology at the leading edge of transforming important campaign organizations and enterprises.

What You'll Do

  • Build, maintain, and continuously improve our tools, techniques, and architecture for high-performance computing.
  • Work with engineers, data scientists, and research staff to build new features and solve novel problems across software engineering, data visualization, and science.
  • Productize all AI, machine learning, and data analysis at Swayable.

What We're Looking For

  • 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.
  • Excellent problem solving skills and attention to detail.
  • Expertise in architecting, maintaining, and optimizing distributed, parallel computing systems.
  • You keep up with the constantly evolving toolset for ML and AI Ops.
  • You are knowledgeable about software architecture and can design scalable, performant solutions.
  • You value code quality and write maintainable, testable code.

Nice to Have

  • An advanced degree (MSc or Ph.D.) in a STEM field.
  • Thorough knowledge of the Linux operating system.
  • Experience with Celery and MongoDB.
  • You believe in the scientific method and use data to drive decisions.
  • You can give and receive informed, actionable feedback on technical and non-technical skills.
  • Experience mentoring junior engineers.
  • You are a strong communicator, especially in text, able to write documentation and discuss the tradeoffs of different implementations.

Technical Stack

  • Python: Numpy, Scipy, scikit-learn, Pandas, Celery, Flask
  • JavaScript: Vue.js, Node.js
  • MongoDB
  • GraphQL

Team & Environment

You'll join a 40-person team and work with a talented and diverse group of engineers, data scientists, and research staff. You will be part of the team that productizes AI, ML, and data analysis.

Benefits & Compensation

  • Compensation range: $175k-$250k

Required Skills
PythonNumpyScipyscikit-learnPandasCeleryFlaskJavaScriptVue.jsNode.jsMongoDBGraphQLMachine LearningScientific ComputingAI
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Weflow

A global Intelligent Support-as-a-Service leader, partnering with tech companies and industry leaders to deliver secure customer and technical support. Supports clients in 60 languages across diverse industries.

Visit website
Job Details
Category data
Posted 3 months ago