Senior ML / Data Engineer
Pittsburgh, PA
Triple
We Are Triple. As a full-service digital agency, we help A-list brands by crafting fantastic digital experiences.triple (www.tripleup.com) is an innovative platform supporting card-linked offers (CLO) that puts money directly into the pockets of consumers. The market is large ($15B) and rapidly growing (20% per year). With our innovative insights, robust platform, and predictive capabilities, we’re well positioned to grow and make a big impact on the industry. We’re a portfolio business within numo, a fintech incubator and independent subsidiary of PNC Bank.
Join a talented, fast-paced team as we build software that changes the way people find products and services and rewards them for their purchases. We strive to provide great experiences to consumers, advertisers, and publishers and deliver real value to all our stakeholders.
We’re looking for a Data / ML Engineer who wants to be an early member of an exciting and growing product. As a Data / ML Engineer at triple, you'll work across the entire stack, helping to guide and refine development of our innovative platform. It’s a great opportunity to demonstrate your skills and grow as an engineer.
What we're looking for:
- Ability to work 3 days per week on-site in our great Pittsburgh, PA office space in East Liberty.
- At least one of the following:
- MS in Computer Science (or similar degree) + at least 4 year of hands-on, professional experience.
- BS in Computer Science (or similar degree) + at least 5 years of hands-on, professional experience.
- Completion of a bootcamp (or similar certification) + at least 8 years of hands-on, professional experience.
- At least 10 years of hands-on, professional experience.
- At least two of the following:
- 3 years of experience building application features from large amounts of data.
- 3 years of experience optimizing data storage and retrieval mechanisms.
- 3 years of utilizing data services specific to AWS.
- 3 years of developing ML models in a cloud based environment.
- 3 years of building AI-centric application features.
- 3+ years of professional experience coding in Python.
- 3+ years working in cloud service environments for software development and hosting.
- Comfort working on machine learning, data storage / retrieval, and data operations / ML operations projects.
- Excellent coding habits, including test-driven development, readable code, documentation, defensive coding, planning for efficiency and scale, etc.
- Experience designing, developing, monitoring, and supporting a highly-available, cloud-based service.
A plus to have, but not required:
- Experience working in a fast-paced, small company environment.
- Experience using Amazon Web Services and supporting tools.
- Experience with other languages like Java, Go, C#, or C++.
- Experience with Typescript, JavaScript, or NodeJS.
- Experience with data intensive applications utilizing SQL / relational databases and NoSQL datastores.
- Understanding of test automation suites, including unit, regression, and performance tests.
- Understanding of CI/CD pipelines, such as GitHub Actions, Jenkins, or CircleCI.
What we offer:
- Competitive salary + great benefits.
- Passionate, driven team members.
- Opportunity to own equity in this innovative product.
- Dog-friendly workspace.
- Subsidized lunches 3x/week.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS CI/CD Computer Science DataOps FinTech GitHub Java JavaScript Jenkins Machine Learning ML models Node.js NoSQL Pipelines Python RDBMS SQL TDD TypeScript
Perks/benefits: Career development Competitive pay Equity / stock options Pet friendly
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.