Summary
Join Swayable, a fast-moving startup, as a Senior Engineer to build and improve the analytics engine powering our core product. You will work with a team of engineers, data scientists, and researchers to create new features and solve complex problems. This role requires expertise in Python software development, scientific computing, machine learning, and AI. You will be responsible for building, maintaining, and optimizing high-performance computing systems. The ideal candidate has 5+ years of experience in building data-intensive software and expertise in the scientific Python stack. Swayable offers a competitive salary range of $175k-$250k.
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
Responsibilities
- Build, maintain, and continuously improve our tools, techniques, and architecture for high-performance computing
- 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
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
- You are a strong communicator, especially in text. You can write documentation and discuss the tradeoffs of different implementations
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.