# Senior Software Engineer: AI

**Company:** [Swayable](https://hotfix.jobs/companies/swayable)
**Location:** New York, NY, San Francisco, CA
**Role:** ML Engineering
**Salary:** $175k – $250k/yr
**Experience:** 5+ years
**Skills:** Python, NumPy, Scipy, scikit-learn, pandas, Celery, Flask, JavaScript, Vue, Node.js, MongoDB, GraphQL, Machine Learning, Distributed Computing, Linux
**Posted:** 2026-09-03

> Senior engineer developing and productizing AI, machine learning, scientific computing, and data-analysis capabilities for a high-performance analytics engine. Requires 5+ years building quantitative data-intensive software and expertise in Python, machine learning, scalable architecture, and distributed computing.

## Job Description

## Responsibilities
- Build, maintain, and continuously improve the analytics engine powering the core product.
- Productize AI, machine learning, and data analysis capabilities.
- Develop tools, techniques, and architecture for high-performance computing.
- Build new features and solve problems spanning software engineering, data visualization, and scientific computing.
- Architect, maintain, and optimize distributed and parallel computing systems.
- Design scalable, performant software solutions.
- Write maintainable, testable code and uphold code quality.
- Mentor junior engineers.
- Document implementation tradeoffs and provide or receive actionable feedback.

## Requirements
- 5+ years of professional experience building scientific or quantitative data-intensive software.
- Expertise with the scientific Python stack, object-oriented development, test-driven development, vectorized code, and machine learning.
- Strong problem-solving skills and attention to detail.
- Familiarity with evolving ML and AI operations tooling.
- Knowledge of software architecture and scalable system design.
- Strong written and verbal communication skills.

## Nice-to-haves
- Advanced degree (MSc or PhD) in a STEM field.
- Thorough knowledge of Linux.
- Experience with Celery and MongoDB.
- Belief in the scientific method and data-driven decision-making.
- Experience mentoring junior engineers.

## Compensation
- Salary range: $175,000–$250,000 USD.

## Similar jobs

- [Senior Research Engineer](https://hotfix.jobs/jobs/b848d6aa-da5c-4eb0-949e-a4e4d6370b71) - Mem0 - San Francisco, CA - $175k – $250k/yr
- [Senior Software Engineer, Applied AI](https://hotfix.jobs/jobs/55e6e319-83f2-41df-b5b9-d790f0984454) - PrizePicks - Remote - $175k – $185k/yr
- [Senior Research Engineer](https://hotfix.jobs/jobs/5be2a6b7-e5d1-4326-bbcd-d1439007915e) - Ai2 - Seattle, WA - $174k – $261k/yr
- [Senior Machine Learning Engineer, Economist](https://hotfix.jobs/jobs/be808d21-6efa-4349-9efe-087188c17002) - Instacart - Remote - $173k – $219k/yr
- [Senior Software Engineer, AI Platform](https://hotfix.jobs/jobs/8182feee-b17a-48ae-8726-572d59aaf03e) - Everlaw - Oakland, CA - $173k – $251k/yr

**Apply:** https://hotfix.jobs/jobs/99592ad8-7306-4ebe-b328-2713eee97510
**Canonical:** https://hotfix.jobs/jobs/99592ad8-7306-4ebe-b328-2713eee97510