Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
ML Infrastructure Engineer, AI Research Team image - Rise Careers
Job details

ML Infrastructure Engineer, AI Research Team

Gatik is a leader in autonomous middle-mile logistics, focusing on safe and efficient B2B transport. They seek a motivated ML infrastructure engineer to enhance their ML training and inference systems.

Skills

  • Distributed training optimization
  • Deep learning algorithms
  • MLOps familiarity
  • Kubernetes proficiency
  • High-performance programming

Responsibilities

  • Lead exploration of distributed training technology
  • Build scalable ML training and inference pipelines
  • Develop benchmarking processes for models
  • Collaborate with AI and DevOps teams

Education

  • Bachelor's or higher in Computer Science or related field

Benefits

  • Flexible working hours
  • Health insurance
  • Professional development opportunities
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About ML Infrastructure Engineer, AI Research Team, Gatik AI, Inc.

Join Gatik as an ML Infrastructure Engineer with our pioneering AI Research Team in Mountain View, CA! Here at Gatik, we are on a mission to redefine the future of autonomous middle-mile logistics. This exciting role is perfect for tech aficionados eager to push the limits of technology. As an ML Infrastructure Engineer, you will be at the forefront of developing and enhancing scalable distributed ML training and inference systems. Your primary focus will be on designing data and ML pipelines that ensure our machine learning models are trained and validated effectively. Collaborating with a skilled team of AI, robotics, and software engineering professionals, you'll explore the latest distributed training technologies allowing us to optimize our state-of-the-art Gatik Carrier™. Your work will directly contribute to one of the most vital aspects of autonomous driving by improving delivery logistics for Fortune 500 retailers. You'll have the chance to take ownership of processes while enjoying a collaborative environment that encourages innovation and continuous learning. If you are passionate about autonomous technology and excited to contribute to a revolutionary service, then this is the place for you!

Frequently Asked Questions (FAQs) for ML Infrastructure Engineer, AI Research Team Role at Gatik AI, Inc.
What are the main responsibilities of an ML Infrastructure Engineer at Gatik?

As an ML Infrastructure Engineer at Gatik, your main responsibilities will include owning and leading the exploration of distributed training optimization, building scalable training and inference pipelines, and collaborating closely with the AI Research and DevOps teams. You'll also develop benchmarking tools, augment data pipelines, and adjust frameworks to enhance machine learning development.

Join Rise to see the full answer
What qualifications are required for the ML Infrastructure Engineer position at Gatik?

To be considered for the ML Infrastructure Engineer role at Gatik, you should have a minimum of 3 years of production or research experience in ML Infrastructure, specifically in distributed training and model inference. A strong foundation in programming, knowledge of deep learning algorithms, and familiarity with cloud products like Azure, AWS, or GCP are also essential.

Join Rise to see the full answer
How does Gatik's ML Infrastructure Engineer collaborate with other teams?

The ML Infrastructure Engineer at Gatik works closely with the AI Research team and DevOps team to prepare the necessary assets and tools for machine learning development. This collaboration ensures that the infrastructure you build optimizes and supports ongoing research in autonomous driving applications.

Join Rise to see the full answer
What technologies should an ML Infrastructure Engineer at Gatik be proficient in?

Candidates should be proficient in programming languages such as Python and C++, and have experience with ML frameworks like TensorFlow, PyTorch, or JAX. Knowledge of Kubernetes clusters, distributed compute, and GPU programming techniques is also vital for this role at Gatik.

Join Rise to see the full answer
What is the work culture like for an ML Infrastructure Engineer at Gatik?

Gatik prides itself on fostering a diverse and inclusive work environment that encourages collaboration, respect, and innovation. As an ML Infrastructure Engineer, you'll join a team of talented individuals who share a passion for technology and autonomous driving, all while feeling supported and empowered in your contributions.

Join Rise to see the full answer
Common Interview Questions for ML Infrastructure Engineer, AI Research Team
Can you describe your experience with distributed training and inference optimization?

In answering this question, elaborate on specific projects where you implemented distributed training techniques, such as model parallelization or data parallelism, to enhance model performance and reduce training time. Provide examples that highlight your understanding of sensitive parameters and trade-offs involved.

Join Rise to see the full answer
What cloud platforms have you worked with for MLOps pipelines?

When discussing your experience, mention specific cloud platforms like Azure, AWS, or GCP that you have used to implement and manage ML workflows. Talk about challenges faced, tools utilized (e.g., managed services like SageMaker or Azure ML), and how you achieved scalability and efficiency.

Join Rise to see the full answer
How do you approach collaboration with AI Research and DevOps teams?

Highlight the importance of open communication and regular check-ins with AI Research and DevOps teams. Share how you ensure alignment with their goals, such as setting milestones and leveraging tools like project management software to track progress and facilitate discussions.

Join Rise to see the full answer
What strategies do you use for debugging distributed ML systems?

Focus on your systematic approach to debugging, which may include logging important metrics, monitoring resource utilization, and using visualization tools. Explain how you troubleshoot specific issues that arise during model training and inference in distributed environments.

Join Rise to see the full answer
What is your understanding of model benchmarking tools, and have you developed any?

Discuss any experience you have in developing or using model benchmarking tools. Provide details about frameworks or libraries utilized for benchmarking and how you analyze results to improve model performance and reduce latency.

Join Rise to see the full answer
How do you ensure that your machine learning models maintain high performance?

Emphasize the writing of clean, well-documented code and comprehensive testing procedures. Talk about maintaining coding standards, regular audits of algorithms, and leveraging continuous integration/continuous deployment (CI/CD) pipelines for automated testing.

Join Rise to see the full answer
What deep learning frameworks are you most comfortable with, and why?

Share your hands-on experience with frameworks like TensorFlow, PyTorch, and JAX, explaining your preference for certain frameworks based on the type of project, ease of use, community support, or performance metrics.

Join Rise to see the full answer
Can you explain your experience with Kubernetes and its applications in ML?

Describe how you've used Kubernetes to manage containerized workloads for machine learning tasks, including deploying, scaling, and maintaining models in a production environment. Highlight use cases that demonstrate the effectiveness of Kubernetes in orchestrating ML workloads.

Join Rise to see the full answer
How do you stay current with emerging trends in ML infrastructure?

Talk about how you keep yourself updated by participating in workshops, online courses, attending conferences or webinars, and engaging with the ML community through forums and publications to stay informed about latest technologies and best practices.

Join Rise to see the full answer
What excites you about working in autonomous driving technology?

Share your passion for autonomous driving and how it aligns with your skills and experiences. Discuss the potential for innovation and societal impact that autonomous technology can bring, as well as your personal motivation for contributing to this exciting field.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Smiths Group Hybrid 5027 Commercial Cir, Concord, CA 94520, USA
Posted 23 hours ago
Daydream Hybrid San Francisco
Posted 3 days ago
Photo of the Rise User
SPEAK Hybrid San Francisco
Posted 14 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 4 days ago

Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light and medium duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 retailers and in 2021 launched the world...

13 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!