πSouth Africa
Senior Engineer
Swayable
π΅ $150k-$220k
πRemote - United States
Please let Swayable know you found this job on JobsCollider. Thanks! π
Summary
Join Swayable, a fast-growing cloud data product company, as a Senior Engineer. You will leverage your Python software development expertise, scientific computing, machine learning, and AI experience to enhance our core product's analytics engine. This role involves building, maintaining, and improving tools and architecture for high-performance computing. You'll collaborate with a diverse team to develop new features and solve complex problems. The ideal candidate possesses 5+ years of experience in building scientific or quantitative data-intensive software and expertise in the scientific Python stack. Swayable offers a competitive salary range of $150k-$220k.
Requirements
- Have 5+ years of professional experience building scientific or quantitative data-intensive software
- Have expertise in the scientific Python stack, object oriented and test-driven development, vectorized code, and machine learning
- Have excellent problem solving skills and attention to detail
- Have expertise in architecting, maintaining, and optimizing distributed, parallel computing systems
- Keep up with the constantly evolving toolset for ML and AI Ops
- Be knowledgeable about software architecture and can design scalable, performant solutions
- 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
- Have an advanced degree (MSc or Ph.D.) in STEM
- Have a thorough knowledge of the Linux operating system
- Have experience with Celery, and MongoDB
- Believe in the scientific method and use data to drive decisions
- Give and receive informed, actionable feedback on technical and non-technical skills
- Be experienced at mentoring junior engineers
- Be a strong communicator, especially in text. Write documentation and discuss the tradeoffs of different implementations
Benefits
Salary range: $150k-$220k
Share this job:
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.
Similar Remote Jobs
πArgentina
πCanada
πChina
πUnited States
πSlovenia
πCanada
π°$148k-$223k
πUnited States
πUnited Kingdom
πUnited States