We're looking for a smart, friendly, and dedicated machine learning engineers to help build new features and products. As a company, we’re customer and sales-driven in every technical decision we make. As a machine learning engineer, you will develop natural language processing systems that help our customers understand their contracts. You will work with a wide range of structured and unstructured data sources. You will design and build customized, large-scale cloud-based machine learning systems. You will report directly to the CTO and get to work alongside the technical leadership team. You will have a close relationship with our Product Managers and UX Designers, collaborating in a fast-paced, small-team environment.
We’re looking for teammates with:
BS in computer science or computer engineering required, MS preferred
Broad knowledge of machine learning and deep learning models and its applications using standard tools including Tensorflow/Keras
Backend development experience with a strong interest in work involving data pipelines, distributed systems, performance analysis, and/or large-scale data processing
Natural language processing experience including named-entity recognition and text classification is a plus
Strong Python skills and Python ML stack (pandas, scikit-learn, numpy, etc.) with knowledge of Object-Oriented Programming
Fluency in SQL and Database Management
Experience with software engineering practices (e.g. Agile, unit testing, code reviews, design documentation)
Excellent communication and collaboration skills and ability to communicate complex technical concepts to technical and non-technical audiences
By taking this job, you’ll get:
MacBook Pro
Two HD monitors
Unlimited vacation
Stock options
All you can eat snacks
Great health and dental benefits
Company swag (we have the best socks in Boston)
Chance to build something amazing from the ground floor