Software Engineer, AI

DISCO · Remote

Company

DISCO

Location

Remote

Type

Full Time

Job Description

DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies ediscovery, legal document review and case management for enterprises, law firms, legal services providers and governments. Our scalable, integrated solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters.Your Impact

Great products need great architecture. As an engineer with the DiscoAI and Data Science teams, you’ll help lead, design and build the software and architecture that scales the business and can be confidently relied on. We are hiring people that approach design from a systems perspective and aspire to craft their systems well. A great candidate can deliver real customer value while pursuing architecture quality in availability, scalability, interoperability, modifiability, performance, security, and testability.

What You'll Do

Disco is seeking a talented Software Engineer with 5+ years of experience to join our AI/ML team supporting our cutting edge AI features in the domain of legal technology. The AI/ML team designs, develops, and maintains Disco’s AI applications. This position will help shape our data infrastructure and how our data scientists and other AI engineers find, access and transform data. You will further develop experience in advanced AI/ML, working with small teams to assist with a range of tasks, from transitioning R&D prototypes to production-grade software to developing ML and data infrastructure to support rapid prototyping.

As a software engineer, you will work with ML Scientists to prepare the data they need and write software to help speed up their work. From initial exploratory research, through optimization all the way to production. You will work to reproduce any production issues and use debuggers to do root cause analysis. You will be involved in supporting our highly distributed systems and our performant ML platforms. This is not a direct production role, but we take pride in what we do and stand behind any software we deploy.

In the AI lab we look at solutions from a combined software and data perspective. We include a view of the data as the foundation of our solutions. As such, you will develop a deep understanding of data transformations, data distribution shifts, data clustering, anomaly detection and more. The proper data platform allows optimal hardware utilization and strikes the right balance between data latency, throughput and cost. 

Most of our applications are based on deep learning and statistical models, with particular emphasis on NLP tasks using techniques such as transfer learning with BERT. The successful candidate will have a conceptual understanding of machine learning workflows, ideally including experience implementing these workflows. AI/ML forms a core part of Disco’s brand and vision, and this position provides an opportunity to implement technology that will transform the legal domain, with significant benefits for the broader society.

Who You Are
  • 5+ years experience in software development and deployment
  • 2+ years of experience in Python
  • 2+ years of experience in AWS
  • 2+ years working with highly distributed systems
  • 1+ years of experience working with unstructured data (NLP/NLU preferred)
  • Experience with data management systems, including relational databases, data frames, and distributed file systems
  • Reasonable prior exposure to best practices in software development lifecycle, and a commitment to implementing these practices appropriately in context
  • Personal communication skills to facilitate the productive professional interaction with ML scientists and other engineers
Even Better If You Have…
  • Conceptual knowledge of machine learning techniques and workflows
  • Basic understanding of machine learning methods, especially deep learning for NLP
  • Familiarity with a few 3rd party tools and libraries in the ML space, such as PyTorch, Pandas, Tensorboard, CometML, CUDA, cuDF, Dask, RAPIDS, Jupyter Labs/notebooks, etc.
  • Continuous Integration/Continuous Deployment (CI/CD) and Infrastructure as Code (IaC)
  • AWS offerings such as: batch, Sagemaker, SQS, ECR, ECS, Glue, Athena, etc.
  • Kafka, protobuf, gRPC

Perks of DISCO 
  • Open, inclusive, and fun environment
  • Benefits, including medical, dental and vision insurance, as well as 401(k) 
  • Competitive salary plus RSUs
  • Flexible PTO 
  • Opportunity to be a part of a company that is revolutionizing the legal industry
  • Growth opportunities throughout the company
Perks of DISCO 
  • Open, inclusive, and fun environment
  • Benefits, including medical, dental and vision insurance, as well as 401(k) 
  • Competitive salary plus RSUs
  • Flexible PTO 
  • Opportunity to be a part of a company that is revolutionizing the legal industry
  • Growth opportunities throughout the company
About DISCO

DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies ediscovery, legal document review and case management for enterprises, law firms, legal services providers and governments. Our scalable, integrated solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters. 

Are you ready to help us fulfill our mission to use technology to strengthen the rule of law? Join us! 

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please note that DISCO has a mandatory COVID vaccination policy which requires all employees in the U.S. to be fully vaccinated, subject to applicable legal exemptions.


Apply Now

Date Posted

10/11/2022

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details