Sr. Machine Learning Engineer
About Spring Labs:
Spring Labs is redefining how data is exchanged for the new age of data sharing, security, and consumer privacy through decentralization. Our Spring Protocol Tech Stack, which includes the use of Blockchain and Cryptography, allows institutions to share information among themselves to verify identities and reduce fraud - all while protecting consumer data.
There are a few things we look for at Spring Labs in all qualified candidates, regardless of role or team. First, we look for signals that a candidate will thrive in a culture like ours, where we act like owners, empower and trust others, place ideas over hierarchy, and expect a high level of collaboration and performance. Second, we expect all employees to commit to our mission and become active culture carriers. Finally, we look for humble people, with the desire and capacity to grow and share their expertise.
At Spring Labs, the systems that power our data products are currently built and maintained by our software and infrastructure teams. As the scale and traction of our data science projects grow, we are looking for talented machine learning engineers to take ownership of these systems.
This role will be responsible for the design, maintenance, and deployment of our data pipelines. You will interact closely with the Data Science and Software Engineering teams, as well as Infrastructure Engineers to identify the best solutions for their needs, and ensure our data collection, transformation, and storage efforts are running smoothly and at scale.
If you are motivated by solving real world problems with an extremely talented, accomplished team and want to learn from the top Engineers in the area, we want to hear from you.
What you'll do
- Build and maintain machine learning powered engines and scalable data pipelines and APIs
- Configure and manage internal AWS services needed to operate our pipelines: Lambda, EKS, EMR, ElasticSearch, RDS, S3, etc
- Architect and implement the infrastructure required to handle ETL pipelines
- Optimize and automate model training, validation, and deployment into production
- Perform root cause analysis for data quality issues and resolve technical issues
- Be a culture carrier for the company
About you
- Degree in CS, Engineering, or Mathematics preferred
- Solid understanding of modern machine learning techniques
- 3+ years of professional software development experience
- 3+ years of experience building and operating production data pipelines on AWS or similar cloud infrastructures
- Experience with common data pipeline components such as: Apache Spark, EMR, relational and non-relational databases
- Highly driven with a strong sense of ownership
- Motivated by a fast paced, proactive team environment
- Strong creative problem solving skills
- Enjoys learning and teaching others
Perks
- Casual Work Environment
- Fully Stocked Kitchen
- Free Gym
- Weekly Office Events
- Flexible PTO
- Paid Sick Leave
- Comprehensive Medical/Dental/Vision
- 401(k)
Spring Labs is committed to diversity, inclusion, and equality in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law. Additionally, Spring Labs participates in the E-Verify program, as required by law.
Spring Labs is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to [email protected] and let us know the nature of your request and your contact information.