Arrive Logistics

Senior Machine Learning Engineer

Arrive Logistics

full-time

Posted on:

Location Type: Hybrid

Location: AustinTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain scalable ML systems and infrastructure using Python, Postgres, and Elasticsearch.
  • Lead sprints, conduct rigorous code reviews, and set the "gold standard" for ML 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 Machine Learning 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 data systems and processes while balancing maintainability, observability and readability.
  • Participate in an on-call rotation where you will support incidents and questions about service behavior from product managers.
  • 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 architecture.
  • Provide rigorous and detailed code reviews that uphold team standards, testing and software design best practices.
  • Foster a culture of constant improvement and growth, engineering excellence, humility, positivity and curiosity. Take a lead role in making our two days in the office productive and engaging, fostering face-to-face mentorship and collaborative whiteboarding sessions.
  • In partnership with other leaders, establish best practices across the organization and drive the organization’s standards within the team, leading by example.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent professional experience.
  • 5+ years of experience with ML ops, model serving and optimization. Experience with Chalk and Snowflake is a plus.
  • 5+ years of experience with Python, object oriented programming and building highly scalable backend services.
  • Expertise in frameworks like Sklearn, Pandas, Numpy. Bonus points if well versed in Huggingface, Tensorflow, Pytorch, Langchain and Langsmith.
  • 3+ years of experience with relational 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 like Statsig.
  • Understanding of both traditional machine learning and deep neural networks.
  • Strong communication skills with the ability to articulate, diagram and document complex ML or engineering concepts.
  • Strong analytical, problem-solving, decision-making, and interpersonal skills.
  • Strong project management and organizational skills with experience identifying project milestones to ensure timely project delivery.
  • You are a self-starter who can deliver projects independently, yet you also thrive in collaborative environments. You recognize the value of diverse perspectives in developing optimal solutions and consistently demonstrate a willingness to support colleagues as a strong team player.
  • You approach software engineering as a craft, balancing the pursuit of clean, maintainable code with the demands of a fast-moving, dynamic business environment. You collaborate effectively with product managers and leadership to choose development paths that minimize technical debt while ensuring the timely delivery of high-quality products. While you have a strong drive for innovation, you also recognize the critical need to stabilize and harden existing products and services.
  • You find genuine joy in helping others level up their skills and navigate their career paths. You view peer reviews as a powerful tool for technical mentorship and can provide feedback in a constructive manner.
  • You are able to 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.
  • You believe that while remote work is functional, in-person collaboration is where the "magic" happens. You are excited to help shape the energy of our physical workspace.
  • You take initiative to go beyond current responsibilities and actively seek new challenges.
  • You are passionate about building high impact ML and data driven products.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonML opsmodel servingoptimizationobject oriented programmingSklearnPandasNumpyKubernetesdistributed systems
Soft Skills
strong communication skillsanalytical skillsproblem-solving skillsdecision-making skillsinterpersonal skillsproject management skillsorganizational skillsmentorshipcollaborationinitiative
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering