Relativity Logo

Relativity

Advanced Software Engineer

Posted 15 Days Ago
In-Office
41 Locations
103K-155K Annually
Junior
In-Office
41 Locations
103K-155K Annually
Junior
Develop user-facing features and improve a distributed data processing pipeline for AI applications. Collaborate on CI/CD and ensure software quality.
The summary above was generated by AI

Posting Type

Hybrid

Job Overview

Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions? 
We're looking for an Advanced Software Engineer to join our Relativity Privilege Engineering team. Come work with a dynamic group of talented professionals focusing on NLP-based applications that power the pursuit of justice.  

Job Description and Requirements

Responsibilities:

  • Build user-facing features for our Relativity Privilege product (front-end and server-side) 
  • Improve and scale our complex distributed data processing pipeline 
  • Collaborate team members to implement new features, bug fixes, and CI/CD (we own DevOps responsibilities) 
  • Understand department-wide initiatives and guidelines, ensure work is aligned with Engineering-wide policies and direction 
  • Build high quality, maintainable solutions  
  • Participate in code reviews and continue to develop your Engineering skillset 
  • Stay up-to-date with technologies and best practices related to CI/CD tooling and developer productivity 
  • Implement unit and integrations tests 
  • Participate in the on-call rotation and handle escalations as necessary 

Qualifications:

  • 2+ years of professional experience in software development   
  • Strong computer science fundamentals in algorithms, data structures and computational complexity   
  • A self-starter driven to make an impact  
  • Strong Communications skills 
  • Proficiency in Java or C#  
  • Comfortable working from Specifications to create a Technical Approach and scoping work  
  • Ability to consistently deliver modular and scalable solutions in a timely manner  
  • Obsession with software quality and empathy for customer experience 
  • Technical understanding and experience with at least two of the following DevOps Platforms: GitHub, Azure DevOps, GitLab, and Jenkins  

Nice to have:

  • Experience building AI-powered products that use Natural Language Processing or Machine Learning   
  • Knowledge of Linux 
  • Knowledge of NoSQL database systems such as MongoDB, Redis, Elasticsearch  
  • Fundamental knowledge of Kubernetes and container-based systems 
  • Experience with distributed processing technologies, e.g. Spark, Hadoop, Kafka 

Relativity is committed to competitive, fair, and equitable compensation practices.

This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

The expected salary range for this role is between following values:

$103,000 and $155,000

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. 

Top Skills

Azure Devops
C#
Elasticsearch
Git
Gitlab
Hadoop
Java
Jenkins
Kafka
Kubernetes
MongoDB
Redis
Spark

Similar Jobs

6 Hours Ago
Hybrid
Urbandale, IA, USA
107K-161K Annually
Senior level
107K-161K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Machine Learning • Analytics • Industrial
The Senior UX Designer will deliver user experience solutions, collaborate with cross-functional teams, conduct user research, and ensure alignment with branding standards.
Top Skills: CSSFigmaHTMLJavaScriptReactSketch
17 Hours Ago
Hybrid
4 Locations
Entry level
Entry level
Fintech • Financial Services
The Business Execution Associate will support various projects, monitor performance indicators, and collaborate with managers to identify process improvements. Responsibilities include reviewing errors, ensuring data accuracy, and seeking operational efficiencies.
Top Skills: MS Office
17 Hours Ago
Hybrid
6 Locations
68K-114K Annually
Junior
68K-114K Annually
Junior
Fintech • Financial Services
The Independent Testing Specialist role involves planning, executing testing activities, assessing risk and compliance, and collaborating with teams to ensure adherence to standards and effective documentation.
Top Skills: Ai/CopilotCoso FrameworkRisk Management Framework

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account