Careers
Back End developer
About the role
An exciting legal tech startup is seeking a detail-oriented Back End Engineer to join our team and help shape our product from the ground up. You'll work at the intersection of law and technology, collaborating with ML engineers, AI researchers, and product managers to create exceptional user experiences. We're looking for someone passionate about building great experience and a passion to work in a fast-paced environment.
Your Responsibilities
- Build services/APIs to integrate ML systems with customer-facing products
- Develop our internal toolset to support our machine learning systems and our own efficiency
- Working with product managers and Machine learning engineers to translate product/business problems into tractable machine learning problems.
- Collaborate with our AI team to extend the capabilities of our machine learning platform and tools
- Design and build reusable code and packages
Required Qualifications
- 6+ years of experience in building services, backend processes and API's in Python with tools like Flask or FastAPI
- Expert knowledge and experience with several relevant programming languages (incl. Python), frameworks and databases (incl. DynamoDB, Postgres)
- Extensive experience with cloud environments (we use AWS)
- Experience using modern approaches to building simple interactive web UIs
- Ability to write highly performant code taking care of large volumes of data
- Willingness to adapt to significant changes in either technology or environment
- Excellent written and verbal communication skills, and ability to evaluate and explain technical details clearly
- Ability to work independently and mentor the other team members