Talent.com
Advanced Software Engineer

Advanced Software Engineer

RelativityLos Angeles, CA, United States
19 days ago
Job type
  • Full-time
Job description

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, maintainab le solutions
  • Participate in code reviews and continue to develop your Engineering skillset
  • Stay up-to-date with technologies and best p ractices 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
  • A bility to consistently deliver modular and scalable solutions in a timely manner
  • Obsession with software quality and empathy for customer experience
  • T echnical 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.

    Create a job alert for this search

    Software Engineer • Los Angeles, CA, United States

    Related jobs
    • Promoted
    Workday Software Engineer

    Workday Software Engineer

    VirtualVocationsCarson, California, United States
    Full-time
    A company is looking for a Software Engineer II - Workday.Key Responsibilities Design, test, and deliver solutions in Workday across various modules including Workforce Management, HCM, Recruitin...Show moreLast updated: 4 days ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    VirtualVocationsNorth Hollywood, California, United States
    Full-time
    A company is looking for a Principal Full Stack Software Engineer to develop end-to-end solutions for healthcare technology products. Key Responsibilities Develop features end-to-end, including re...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsNorth Hollywood, California, United States
    Full-time
    A company is looking for a Lead Software Engineer to design, develop, and implement software systems.Key Responsibilities Design, develop, and implement software systems using server-side framewo...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsCarson, California, United States
    Full-time
    A company is looking for a Principal Software Engineer (remote).Key Responsibilities Research, develop, and test complex software applications and systems Analyze user needs and design software ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    VirtualVocationsLong Beach, California, United States
    Full-time
    A company is looking for a Software Development Engineer II.Key Responsibilities Design, implement, and test software components based on SOLID principles Collaborate with team members to develo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsLong Beach, California, United States
    Full-time
    A company is looking for a Software Engineer, Dev Productivity.Key Responsibilities Track the state of AI tools and stay current on emerging capabilities and trends Develop and contribute PRs th...Show moreLast updated: 30+ days ago
    • Promoted
    R&D Engineer 4, Software

    R&D Engineer 4, Software

    VirtualVocationsLos Angeles, California, United States
    Full-time
    A company is looking for an R&D Engineer 4, Software.Key Responsibilities Setup and maintain DevOps tools and infrastructure for software projects Serve as security champion for code bases owned...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsVan Nuys, California, United States
    Full-time
    A company is looking for a Senior Software Engineer.Key Responsibilities Lead technical design and development of software applications and distributed services Mentor junior engineers and colla...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    VirtualVocationsBurbank, California, United States
    Full-time
    A company is looking for a Senior Systems Software Engineer focused on AV Infrastructure - Validation and Distributed Systems. Key Responsibilities Deploy and operationalize vendor-provided platfo...Show moreLast updated: 30+ days ago
    • Promoted
    Security Software Engineer

    Security Software Engineer

    VirtualVocationsBurbank, California, United States
    Full-time
    A company is looking for a Security Software Engineer - 100% Remote.Key Responsibilities Develop and implement a complete security stack for endpoint management, vulnerability management, and inc...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer IV

    Software Engineer IV

    VirtualVocationsSanta Ana, California, United States
    Full-time
    A company is looking for a Software Engineer IV to oversee application development, modification, and maintenance of applications. Key Responsibilities Oversees development and installation of new...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Advanced Support Engineer

    Lead Advanced Support Engineer

    VirtualVocationsCarson, California, United States
    Full-time
    A company is looking for a Lead Advanced Support Engineer to provide top-tier technical support to federal and global customers. Key Responsibilities Resolve complex customer issues using networki...Show moreLast updated: 22 hours ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsSanta Ana, California, United States
    Full-time
    A company is looking for a Senior Software Development Engineer focused on Unreal gameplay programming.Key Responsibilities Write clear, well-tested, and modular code Architect and implement fea...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Distributed Systems

    Software Engineer - Distributed Systems

    VirtualVocationsBurbank, California, United States
    Full-time
    A company is looking for a Software Engineer (Distributed Systems).Key Responsibilities Architect and implement solutions in the execution layer and core systems Plan and implement improvements ...Show moreLast updated: 3 days ago
    • Promoted
    Tech Lead Software Engineer

    Tech Lead Software Engineer

    VirtualVocationsCarson, California, United States
    Full-time
    A company is looking for a Tech Lead Software Engineer for GenAI Enabled Products.Key Responsibilities Lead architecture, design, and development of GenAI-enabled services while maintaining high-...Show moreLast updated: 30+ days ago
    • Promoted
    Master Software Engineer

    Master Software Engineer

    VirtualVocationsLong Beach, California, United States
    Full-time
    A company is looking for a Master Software Engineer.Key Responsibilities Architect and build highly performant distributed systems Mentor and guide junior engineers in troubleshooting techniques...Show moreLast updated: 4 days ago
    • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsBurbank, California, United States
    Full-time
    A company is looking for a Senior Full Stack Software Engineer to develop end-to-end solutions for healthcare technology products. Key Responsibilities Develop features end-to-end, including respo...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    RelativityLos Angeles, CA, United States
    Full-time
    The Lead Software Engineer develops software and guides a team to apply software engineering best practices to provide high-quality, maintainable, reusable, performant, and scalable software.You wi...Show moreLast updated: 30+ days ago