Senior Software Engineer: AI

Swayable
San Francisco, New York
Workplace: RemoteFull timeUSD 175,000 - 250,000Function: Software EngineeringExperience: 5+ yearsSkills: ["Problem-solving","Attention to detail","Code quality","Communication","Mentorship","Technical documentation"]

Build and improve Swayable’s analytics engine that productizes AI, machine learning, and data analysis. You’ll develop high-performance computing tools, techniques, and architecture, partnering with engineers, data scientists, and research staff to ship scalable solutions across software engineering, data visualization, and science. The role blends scientific Python expertise with ML/AI experience to solve novel, data-intensive problems in support of disinformation resistance and impact measurement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Swayable
Swayable
2 days ago

Senior Software Engineer: AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 minutes agoStatus: Live

Job Summary

Build and improve Swayable’s analytics engine that productizes AI, machine learning, and data analysis. You’ll develop high-performance computing tools, techniques, and architecture, partnering with engineers, data scientists, and research staff to ship scalable solutions across software engineering, data visualization, and science. The role blends scientific Python expertise with ML/AI experience to solve novel, data-intensive problems in support of disinformation resistance and impact measurement.
Location: San Francisco, New York
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build, maintain, and continuously improve tools, techniques, and architecture for high-performance computing.
  • •Productize AI, machine learning, and data analysis capabilities across Swayable’s core product.
  • •Collaborate with engineers, data scientists, and research staff to deliver new features and solve novel problems.
  • •Develop scalable, performant solutions with an emphasis on maintainable, testable code quality.
  • •Support work across software engineering, data visualization, and science while contributing technical and non-technical feedback.

Pay and Benefits

Salary: USD 175,000 - 250,000

Key Requirements

  • •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.
  • •Ability to architect, maintain, and optimize distributed, parallel computing systems.
  • •Knowledge of the constantly evolving ML and AI Ops toolset.
  • •Strong software architecture skills to design scalable, performant solutions and maintainable, testable code.
Experience:5+ yearsAIMachine learningData-intensive softwareScientific computing
Education:
Skills:Problem-solvingAttention to detailCode qualityCommunicationMentorshipTechnical documentation
Languages:English
Tech Stack:PythonNumPySciPyScikit-learnPandasCeleryFlaskJavaScriptVue.jsNode.jsMongoDBGraphQLLinux

Company Brief

Swayable
Provides rapid experimental testing and measurement of persuasive messaging using behavioral science and AI to predict how audiences will respond to ads, content, and communications for marketers, campaigns, and organizations.
Industry: SaaS
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Headquarters: Boston, United States
Founded: 2016
WebsiteLinkedIn