Hiring.Camp

Senior Python Engineer: AI and Scientific Computing

Swayable

·
Salary
$150k – $220k
Location
San Francisco, California, US · New York, New York, US · Washington, District of Columbia, US
Workplace
Remote
Type
Full-time
Department
IT
Seniority
Senior
Experience
5+ years
Education
PhD
Source
Y Combinator

Description

About Swayable

Swayable is a fast-growing cloud data product that doubles the impact of advertising by empirically measuring how it changes 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-oriented startup.

Technology stack

Swayable uses Python (Numpy, Scipy, scikit-learn, Pandas, Celery, Flask), JavaScript (Vue.js, Node.js), MongoDB, and GraphQL.

About the role

Swayable is seeking a Senior Python Engineer that blends Python software development expertise with scientific computing, machine learning, and AI experience to advance the state of the art analytics engine that powers our core product. In this role, you will be part of the team that productizes all AI, machine learning, and data analysis at Swayable. You will be responsible for building, maintaining, and continuously improving our tools, techniques, and architecture for high-performance computing. You will work with a talented and diverse team of engineers, data scientists, and research staff to build new features and solve novel problems across the spectrum of software engineering, data visualization, and science.

Requirements

  • You have 5+ years of professional experience building scientific or quantitative data-intensive software.
  • You have expertise in the scientific Python stack, object oriented and test-driven development, vectorized code, and machine learning.
  • You have excellent problem solving skills and attention to detail.
  • You have 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.
  • You are a strong communicator, especially in text. You can write documentation and discuss the tradeoffs of different implementations.

Preferred qualifications

  • You have an advanced degree (MSc or Ph.D.) in STEM.
  • You have a thorough knowledge of the Linux operating system.
  • You have 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.
  • You are experienced at mentoring junior engineers.

Skills

PythonJavaScriptVue.jsNode.jsFlaskLinuxMongoDBMachine LearningPandasNumPyScikit-learnGraphQL

Similar Jobs

30

Senior Python Engineer

Sourceability·Budapest, Hungary·Hybrid

Senior Python Engineer

Newfire Global Partners·Zagreb, Croatia·Remote

1w ago

Senior Python Engineer

Helpware·Kyiv, Kyiv City·Remote

2w ago

Senior Python Engineer

Citi Bank·US·Hybrid

2w ago

Senior Python Engineer

Citi Bank·Irving, Texas

2w ago

Senior Python Engineer

Identify Solutions·London, England·Remote, Hybrid

2w ago

Senior Python Engineer

Citi Bank·US·Hybrid

1mo ago

Senior Python Engineer

Citi Bank·Irving, Texas +2

1mo ago

Senior Python Engineer

APPLIED TECHNOLOGY GROUP INC·North Little Rock, Arkansas·Remote

Senior Python Engineer

Tillo·Cape Town, Western Cape·Hybrid

2mo ago

Senior Python Engineer

Delinea·Mexico City, Mexico·Hybrid

2mo ago

Senior Python Engineer

Delinea·Mexico City, Mexico·Hybrid

3mo ago

Senior Python Engineer

Pure Storage·Prague, Czechia·Remote, Onsite

3mo ago

Senior Python Engineer

Man Group·Sofia, Sofia-Capital

5mo ago

Senior Python Engineer

Tkxel·Lahore, Punjab

6mo ago

Senior Python Engineer

Contiamo

Senior Python Engineer

Deweylearnai·New York City, New York·Remote

8mo ago

Senior Python Engineer

Sunbit

1y+ ago

Senior Python Engineer

Easetalent

Senior Python Engineer

Topcoder taas·Jaipur, Rajasthan·Remote, Hybrid

Senior Python Engineer

"Veryfi, Inc."·San Mateo, California·Remote

Sr. Staff Software Development Engineer - Python + Networking

Zscaler·Bengaluru, Karnataka·Remote, Hybrid

Today

Senior Data Engineer – Python | SQL | AWS | Data Platforms

Dearx·Western Cape

Today

Senior Software Engineer - Python

NielsenIQ·Chennai, Tamil Nadu·Onsite

Today

Senior Backend Software Engineer (Python / FastAPI)

CHAOS Industries·San Francisco, California·Onsite

Today

Senior Software Engineer (Python / TypeScript / Azure)

CHAOS Industries·London, England·Remote, Onsite

Today

[WCF] Senior Python Engineer

Software Mind·Warsaw, Mazovia·Remote

1d ago

#5 - Senior Backend Engineer - Python & Databricks - Latam

Muttdata·Buenos Aires, Buenos Aires F.D.·Remote

1d ago

Senior Python Engineer - GP, Remote: Colombia - Costa Rica, Fulltime.

Gorillalogic·Remote

1d ago

Senior Software Engineer - Angular/Python

Fmr·US·Onsite

1d ago