Arrive Logistics
transportation and technology
SeniorSoftwareEngineer,MLProducts
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
analytical, problem-solving, decision-making, and interpersonal skills; translate ambiguous and amorphous ideas or problems into concrete projects or initiatives
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
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.