Arrive Logistics

transportation and technology

SeniorSoftwareEngineer,MLProducts

Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, ML Products at Arrive Logistics. Skills: ML products and infrastructure, Python, Postgres, Elasticsearch, system design, distributed systems, event-driven architectures, Kubernetes. Design, build, and maintain scalable ML products and infrastructure. Lead sprints”

What You'll Achieve.

drive and deliver the ML products roadmap; ensure the quality and functionality of their products and solutions; ensure the successful delivery of strategic and roadmap initiatives; minimize technical debt while ensuring the timely delivery of high-quality products; stabilize and harden existing products and services

Industry & Context.

transportation and technology
Problems you'll solve

analytical, problem-solving, decision-making, and interpersonal skills; translate ambiguous and amorphous ideas or problems into concrete projects or initiatives

Eligibility Requirements

two days in the office, in-person collaboration

What They're Looking For.

Must Have

5+ years of experience with a backend language, object oriented programming, building highly scalable backend services, 3+ years of experience with relational and NoSql databases, 2+ years in a lead or senior-level capacity, 2+ years of experience designing maintainable and scalable systems, Proven expertise in system design with a focus on distributed systems and event-driven architectures, Experience developing cloud-native dockerized applications in Kubernetes, Experience working with online experimentation and platforms

Nice to Have

Deep python experience, Experience with Statsig

What You'll Do.

and maintain scalable ML products and infrastructure

Conduct rigorous code reviews

Set the "gold standard" for engineering practices

Own systems throughout the software development lifecycle

Maintain and improve performance of existing systems and processes

Propose solutions to gaps or risks in process

software design and architecture

How You'll Work.

Team & Collaboration

work closely with Product Managers and Machine Learning Engineers; Partner closely with other engineers, product managers, data scientists, data engineers, and product engineers; collaborate effectively with product managers and leadership; translate ambiguous and amorphous ideas or problems into concrete projects or initiatives while getting buy-in from engineering, data science, data engineering or product management partners; fostering face-to-face mentorship and collaborative whiteboarding sessions; building relationships through Employee Resource Groups

Communication Scope

communication skills with the ability to articulate, diagram and document complex engineering concepts

Process & Methodology

Lead sprints, identifying project milestones to ensure timely project delivery

Full Job Description

## Description Who We Are Arrive Logistics is a leading transportation and technology company in North America with plans to grow significantly year over year. Our success is a testament to our remarkable team and what we’re building together. We’re committed to providing employees with a meaningful work experience and have established an award-winning culture that supports personal and career development in a fun, casual, and collaborative environment. Who We Want A Senior Software Engineer will work closely with Product Managers and Machine Learning Engineers to drive and deliver the ML products roadmap. This position is an experienced professional who provides technical leadership to their team of engineers and oversees software development projects to ensure the quality and functionality of their products and solutions. ## What You'll Do Design, build, and maintain scalable ML products and infrastructure using Python, Postgres, and Elasticsearch. Lead sprints, conduct rigorous code reviews, and set the "gold standard" for engineering practices across the organization. Actively mentor junior and mid-level engineers, fostering a culture of technical excellence and professional growth. Partner closely with other engineers, product managers, data scientists, data engineers, and product engineers to ensure the successful delivery of strategic and roadmap initiatives. Independently and with relatively little oversight, own systems throughout the software development lifecycle, from design to development, deployment and monitoring. Maintain and improve performance of existing systems and processes while balancing maintainability, observability and readability. Demonstrate a deep sense of ownership by developing a thorough understanding of a domain. At the same time, you must be able to explain the behavior of and contribute to code bases that may be outside your domain. Proactively propose solutions to gaps or risks in process, technology, software design and architect

Free ATS check

Applying for this Senior Software Engineer, ML Products role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Arrive Logistics?

Real rants from real employees. Read before you apply.

Read Company Rants →