Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$79k - $119k

Relativity

Posting Type

Hybrid/Remote

Job Overview

WHO WE ARE
Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information into actionable insights for litigation, investigations, regulatory inquiries, data breach responses, and other high-stakes legal work where accuracy and trust are crucial.

The world's largest law firms, corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters. Beyond our commercial impact, we're deeply committed to expanding access to technology for academic institutions through Relativity Academic and supporting pro bono legal work through Justice for Change.

WHAT WE DO
At Relativity, engineers don't just write code. They build the systems that power AI-driven workflows at massive scale, enabling customers to uncover insights and act on complex data with confidence.
aiR Services Team

The aiR Services team builds the shared backend platform that powers Relativity's generative AI products. These systems enable secure and scalable access to foundation models across the aiR Suite while handling challenges such as limited model capacity, global data privacy requirements, and fair usage across products and customers. The team works on high-throughput, distributed systems that route AI traffic across regions and providers, protect downstream services from reliability risks, and optimize cost and performance at scale.
If you're excited about building platforms that power an entire product suite, working with generative AI systems in production, and solving distributed systems challenges at global scale, this is a high-impact team to join.

Job Description and Requirements

ABOUT THE ROLE

As a Software Engineer, you will build and operate backend services that power Relativity's generative AI platform, aiR. You will work at the intersection of distributed systems, cloud infrastructure, and applied AI, helping to deliver reliable, scalable systems that sit on the critical path of AI-powered workflows.

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration challenges.

WHAT YOU'LL DO

  • Design and build performant, scalable, and secure backend services with a strong focus on quality, not just meeting requirements
  • Collaborate with a software development team to deliver high-quality, reliable systems that operate at massive scale
  • Develop and maintain systems that support high-throughput AI workloads, including asynchronous job orchestration and distributed processing
  • Write comprehensive unit and integration tests supported by static analysis and thoughtful test strategy development
  • Contribute to improving engineering processes by recommending enhancements to tools, workflows, and practices
  • Participate in pair programming to improve software quality and share design and implementation knowledge
  • Contribute to building systems that route and manage AI traffic efficiently while maintaining reliability and fairness across workloads

WHAT WE'RE LOOKING FOR

Required

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Experience building backend services using languages such as C#, Python, or similar
  • Understanding of software engineering disciplines and the ability to work across multiple layers of the application stack
  • Strong foundational knowledge of distributed systems, scalability, and backend service design

Preferred

  • Understanding of DevOps principles and experience with tools such as GitHub Actions
  • Experience working with large language model (LLM) APIs or generative AI systems
  • Experience designing and building scalable systems in Azure or other cloud platforms
  • Experience with Kubernetes, serverless technologies, and cloud-native architectures
  • Familiarity with domain-driven design and event-driven architecture
  • Experience with AI-driven development practices or AI-assisted coding tools
  • Awareness of emerging technology trends and their practical application in engineering

WHY WE COULD BE A GREAT FIT

Impactful AI Platform

  • Build foundational systems that power Relativity's generative AI capabilities and enable products across the aiR Suite.

Distributed Systems at Scale

  • Work on high-throughput, multi-region services that handle large volumes of AI traffic reliably and efficiently.

Cutting-Edge Technology

  • Gain hands-on experience with generative AI systems, cloud-native infrastructure, and modern distributed architectures.

Growth Opportunity

  • Develop deep expertise in backend systems, cloud platforms, and AI-driven services while working on highly visible, impactful projects.

Collaborative Culture

  • Work with a team that values strong engineering fundamentals, shared ownership, and continuous learning.

Compensation and Benefits

  • Competitive salary, health and retirement programs, wellness resources, discretionary time off (DTO), parental leave for primary and secondary caregivers, company-wide breaks, home office stipend, and an equity program.

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:

$79,000 and $119,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.

Required Skills:

Automation, Documentations, Engineering Design, Problem Solving, Process Improvements, Project Management, Quality Assurance (QA), Research and Development, System Integration, Troubleshooting
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charleston, SC vacancy
  •  ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications using... 
    Suggested
    Full time

    Das Technology Group

    Charleston, SC
    17 hours ago
  • $50 per hour

     ...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI...  ...and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Charleston, SC
    17 hours ago
  • $128k - $133k

     ...work we perform. In return, we’ll help you build a career that you can feel passionate about.Job OverviewWe are seeking a Senior Software Engineer for our Microbial Solutions site in Charleston, SC. This is an on-site position Mon-Fri.The Senior Software Engineer serves as... 
    Suggested
    Contract work
    Work experience placement
    Worldwide
    Flexible hours

    Charles River

    Charleston, SC
    17 hours ago
  •  ...multiple DoD customers in support of America’s warfighters, is seeking a highly skilled, forward-leaning Compute Warfare Software (SW) Platform Engineer . If you thrive in fast-paced environments, excel at guiding engineering teams, and enjoy evaluating cutting-edge... 
    Suggested

    Atlas Technologies Inc

    Charleston, SC
    10 days ago
  • $100k - $150k

     ...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and...  ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Charleston, SC
    1 day ago
  • $145k - $217k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services... 
    Work experience placement
    Local area

    Indeed

    Charleston, SC
    17 hours ago
  • $135k

     ...colleagues and management who invest in your growth Ignite Digital is a missionfocused technology company delivering advanced software engineering, data modernization, AI/ML solutions, cybersecurity, and secure cloud technologies for Department of War and Federal... 
    Permanent employment
    Contract work
    For contractors
    Local area

    Ignite Digital Federal Services

    Charleston, SC
    9 hours ago
  •  ...leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public...  ...millions of people rely on every day.About The RoleThe Software Engineer is a senior, hands-on technical leader responsible for improving... 
    Minimum wage
    Full time
    Work at office
    Local area
    Immediate start
    2 days per week

    DXC Technology

    Charleston, SC
    1 day ago
  •  ...which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow users... 
    Local area
    Remote work
    Worldwide

    GrabJobs

    Charleston, SC
    4 days ago
  •  ...About Aptible Large language models are transforming software engineering — developers can now go from idea to code faster than ever. But that just shifts complexity downstream: deployment, observability, cost, security, reliability — all of that has to scale too, and... 
    Local area
    Shift work

    GrabJobs

    Charleston, SC
    3 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Charleston, SC
    3 days ago
  • As a Senior Software Engineer, you will be the technical engine of the AI Enablement team. Your mission is to bridge the gap between "AI-adjacent" and "AI-native" by building the tools and integrations that make AI indispensable to the PDLC. While you will contribute across... 
    Full time
    Work at office
    Remote work

    Workiva

    Charleston, SC
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Charleston, SC
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Charleston, SC
    2 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Full time
    Remote work

    Ssg

    Charleston, SC
    17 hours ago
  • DescriptionSAIC is hiring a Cloud Computing Cyber Engineer for the SAIC Cloud One Digital Engineering Team. This team is responsible for...  ...and troubleshooting cloud, virtual, and physical hardware and software systemsExperience proactively identifying and resolving operational... 
    Interim role
    Work at office
    Remote work

    Science Applications International Corporation

    Charleston, SC
    2 days ago
  •  ...Streams, Lambda expressions and algorithms. Develop and test software Java Programmer with maximum experience of 1-2 years in...  ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    H1b
    Immediate start

    SynergisticIT

    Charleston, SC
    4 days ago
  • $147k - $237.5k

     ...in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product maturity...  ...-KR1Qualifications What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering).A... 
    Full time
    Work at office
    Immediate start
    Shift work

    Palo Alto Networks

    Charleston, SC
    3 days ago
  • We are looking for a Software Developer on a contract-to-permanent basis. This position will contribute to the creation of modern software...  ...database preparation, grounding methodologies, and prompt engineering.Incorporate AI functionality into business workflows through... 
    Permanent employment
    Contract work
    Work at office

    Robert Half

    Charleston, SC
    1 day ago
  •  ...Job Description Job Description Job Title: System Software Programmer / Full Stack Developer Location: Columbia, SC Job...  ...systems, and technical infrastructure. Collaborate with software engineers, technical leaders, functional teams, and third-party vendors.... 
    Contract work
    Work experience placement
    2 days per week

    Compu-Vision - South

    Charleston, SC
    4 days ago
  • $5,000 per month

     ...Technology & Management, Ltd. is seeking a Senior Mainframe Application Engineer, contingent upon award of the associated work. This position...  ..., planning, designing, and documenting changes to mainframe software applications written in COBOL that execute in batch or online... 

    Imagine One

    Charleston, SC
    2 days ago
  • $5,000 per month

     ...Technology & Management, Ltd. is seeking a Senior Web Systems Engineer, contingent upon award of the associated work. This position will...  ...Information System (BIS) architectures and assists web software sustainment teams with implementation and testing of architectural... 

    Imagine One

    Charleston, SC
    2 days ago
  •  ...with a strong emphasis onintegrating security throughout the software developmentlifecycle. In this role, the developer will collaborate...  ...pipeline through DevSecOps practices. Collaborate with engineers, sustainment, security tools, and operations teams to bolster... 

    BreakPoint Labs LLC

    Charleston, SC
    4 days ago
  •  ...Qualifications: Education & Training Bachelor's degree (Electrical Engineering, Computer Engineering, Computer Science, Information...  ...deployment, and functions or any equivalent radio programming/software development tools. Experience with system administration in... 

    Geodesicx Inc

    North Charleston, SC
    1 day ago
  • $111k - $216k

     ...seeking a Cloud/DevOps (Development, Security, and Operations) Engineer to join the firm. The Cloud/DevOps Engineer Engineer serves as...  ...progressive experience in DevSecOps, cloud engineering, or enterprise software delivery.• Advanced experience designing and operating CI/CD... 
    Full time
    Temporary work
    Local area
    Remote work

    K&L Gates

    Charleston, SC
    4 days ago
  •  ...Computer Science, Data Science, Artificial Intelligence, Electrical Engineering, or a related field from an ABET-accredited or CAE-designated...  ..., full-time experience developing AI/ML models, APIs, and software plugins for mission-critical systems, with at least 1 years... 
    Full time
    For contractors
    Local area
    Overseas

    Navstar

    North Charleston, SC
    3 days ago
  •  ...Job Description Description SAIC is seeking a Software Systems Engineer to own full stack development and technical maturation of a government software prototype as it transitions from research/prototype status to a Program of Record (PoR) for our customer... 
    Work experience placement

    Science Applications International Corporation

    Hanahan, SC
    2 days ago
  • $53.35 - $88.03 per hour

     ...Senior Software EngineerPay: $53.35 - $88.03 hourly, depending on experienceBenefits: Medical, Dental, Vision, Paid Time Off, Paid Holidays...  ...security clearance if requiredAre you an experienced software engineering professional who enjoys leading development efforts, solving... 
    Hourly pay
    Work at office
    Local area

    PEMCCO

    Hanahan, SC
    2 days ago
  •  ...secure, and innovative power and technology solutions through engineering expertise and smart systems integration.Why Join Us?Our people...  ...procedures/playbooks.Perform security updates to hardware and software to ensure the security posture across all systems implemented... 
    Work at office
    Local area

    M.C. Dean

    Charleston, SC
    3 days ago
  •  ...Job Description Job Description Job Title: System Software Programmer / Senior Software Developer Location: Columbia, SC...  ...optimal imaging solutions by County. Collaborate with software engineers and technical leaders to understand subsystem and component specifications... 
    Contract work
    Work experience placement
    2 days per week

    Compu-Vision - South

    Charleston, SC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!