Senior AI/ML Engineer: Python & Scientific Computing

Swayable
San Francisco, New York
Full timeUSD 175,000 - 250,000 annuallyFunction: Data Science & Machine LearningExperience: 5+ yearsEducation: mastersSkills: ["Problem-solving","Attention to detail","Code quality","Maintainable engineering","Technical communication","Mentoring"]

Build and continuously improve the high-performance analytics engine that powers Swayable’s AI, machine learning, and data analysis product. You’ll develop scientific Python and ML capabilities, architect and optimize distributed/parallel computing systems, and help productize new AI features. Work with engineers, data scientists, and research staff to solve novel computing and software engineering challenges while ensuring scalable, performant, maintainable code and strong technical communication.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Swayable
Swayable
3 days ago

Senior AI/ML Engineer: Python & Scientific Computing

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Build and continuously improve the high-performance analytics engine that powers Swayable’s AI, machine learning, and data analysis product. You’ll develop scientific Python and ML capabilities, architect and optimize distributed/parallel computing systems, and help productize new AI features. Work with engineers, data scientists, and research staff to solve novel computing and software engineering challenges while ensuring scalable, performant, maintainable code and strong technical communication.
Location: San Francisco, New York
Employment Type: Full time
Job Function: Data Science & Machine Learning
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.
  • •Design scalable, performant solutions informed by software architecture best practices.
  • •Collaborate with engineers, data scientists, and research staff to ship new features and solve novel problems.
  • •Ensure code quality by writing maintainable, testable code and contributing to technical documentation and feedback loops.

Pay and Benefits

Salary: USD 175,000 - 250,000 annually

Key Requirements

  • •5+ years of professional experience building scientific or quantitative, data-intensive software.
  • •Expertise in the scientific Python stack and machine learning, including object-oriented and test-driven development and vectorized code.
  • •Experience architecting, maintaining, and optimizing distributed, parallel computing systems.
  • •Knowledge of software architecture to design scalable, performant solutions with a strong focus on code quality and maintainable, testable code.
  • •Keep up with evolving ML and AI Ops tooling and practices.
Experience:5+ yearsAI/MLMachine learningScientific computingDistributed systemsData-intensive softwareHigh-performance computing
Education:Master's in STEM (MSc or Ph.D.)
Skills:Problem-solvingAttention to detailCode qualityMaintainable engineeringTechnical communicationMentoring
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