Senior Software Engineer: AI

Swayable
New York, San Francisco
Workplace: OnsiteFull timeUSD 175,000 - 250,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Problem-solving","Attention to detail","Mentoring","Communication","Documentation"]

Build and evolve the analytics engine behind an AI and automated data science platform, productizing AI/ML and data analysis across high-performance computing workflows. Collaborate with engineers, data scientists, and research staff to design scalable, parallel systems; develop software tooling and techniques; and ship new features across software engineering, data visualization, and scientific problem-solving. Emphasize code quality, maintainable test-driven development, and continuous improvement as ML/AI tooling changes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Swayable
Swayable
3 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: 41 minutes agoStatus: Live

Job Summary

Build and evolve the analytics engine behind an AI and automated data science platform, productizing AI/ML and data analysis across high-performance computing workflows. Collaborate with engineers, data scientists, and research staff to design scalable, parallel systems; develop software tooling and techniques; and ship new features across software engineering, data visualization, and scientific problem-solving. Emphasize code quality, maintainable test-driven development, and continuous improvement as ML/AI tooling changes.
Location: New York, San Francisco
Workplace: Onsite
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 the core product.
  • •Design scalable, performant solutions using solid software architecture practices.
  • •Work with a cross-functional team to build new features and solve novel technical problems.
  • •Use data to drive decisions and contribute to ongoing improvements in ML/AI tooling and processes.

Pay and Benefits

Salary: USD 175,000 - 250,000 annually

Key Requirements

  • •5+ years building scientific or quantitative, data-intensive software.
  • •Expertise in the scientific Python stack and machine learning, including vectorized code and test-driven, object-oriented development.
  • •Ability to architect, maintain, and optimize distributed, parallel computing systems.
  • •Stay current with evolving ML and AI operations toolsets.
  • •Knowledge of software architecture for designing scalable, high-performance solutions; write maintainable, testable code.
Experience:5+ yearsMachine learningAIData scienceDistributed systems
Education:Master's in STEM
Skills:Problem-solvingAttention to detailMentoringCommunicationDocumentation
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