Finn.ai | Senior Engineer | salary $90k-$140k | Vancouver BC, Toronto ON, Montréal PQ | FULL TIME | VISA | ONSITE
Hey folks, I'm one of the engineers at Finn. The product is a personal banking NLP + ML system with chat frontends. Our customers are tier one and two banks. We started on Facebook Messenger, later added Slack for human customer service, Google Assistant for voice, and most recently our own SDK for Android, iOS and web.
We're looking for new teammates on the product and data science teams.
On product (my team), we use and/or plan to use:
- node 7.10+ (tracking/testing latest stable) for multiple medium-sized, feature-oriented services
- postgres, redis, elasticsearch/logstash/kibana, low level drivers and query builders, no byzantine object mappers :)
- GraphQL
- ES2017+ without transpilers on the server
- Native functional/immutable style to avoid null and undefined issues
- react for web and react-native hybrid for mobile
- Experimenting with OCaml and ReasonML
On data science, we use and/or plan to use:
- python for services, tracking 3.5+ for type annotations and asyncio but mostly holding steady at 2.7 due to dependencies
- bottle + uwsgi for web, open to whatever
- Stanford NLP for dates and times
- NLTK for tokenizing/stemming etc
- Scikit for basic transformations
- pandas for tabular data
- numpy for matrices and the nice math syntax
- spark for the actual model
Current headcount for the company is ~42 people. We're from many different places, ethnicities, genders, and backgrounds. Women, LGBTQIA+, indigenous, racialized people, immigrants, people with disabilities and those from other marginalized groups are strongly encouraged to get in touch.
If you have shipped anything using any of the stuff above, send me an email to REDACTED_EMAIL to arrange a call.