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
- Friendly commuting options to Downtown Crossing