ML Engineer

ML Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Gravity Engineering Services Pvt Ltd.

At a Glance

  • Tasks: Join our team to develop and enhance Ivy's codebase in the PyTorch ecosystem.
  • Company: Dynamic tech company focused on innovative machine learning solutions.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact in the ML community while working with cutting-edge technologies.
  • Qualifications: Strong Python skills and expertise in ML frameworks like PyTorch or TensorFlow.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for developers to join our team full-time, to extend Ivy’s codebase as we expand into the PyTorch Ecosystem and beyond. During the role, your tasks would include:

  • Helping to manage and oversee the work of our ML research engineering interns
  • Helping to design Ivy's graph compiler and transpiler, enabling automatic code conversions between frameworks
  • Working alongside our open-source partners, helping to incorporate Ivy into their popular repositories
  • Implementing state-of-the-art models in Ivy, and adding these to our model hub

Requirements

  • Very strong Python skills, with deep expertise in at least one of: PyTorch, TensorFlow, JAX
  • Very strong skills in recursive programming. Check out the Ivy Container class
  • A passion for Machine Learning research, and for our vision to unify the ML frameworks!

ML Engineer employer: Gravity Engineering Services Pvt Ltd.

Ivy is an exceptional employer for ML Engineers, offering a dynamic work environment that fosters innovation and collaboration within the rapidly evolving PyTorch Ecosystem. With a strong emphasis on employee growth, Ivy provides opportunities to mentor interns, engage with open-source partners, and contribute to cutting-edge projects, all while being part of a passionate team dedicated to unifying machine learning frameworks. Located in a vibrant tech hub, Ivy not only supports professional development but also promotes a culture of creativity and inclusivity, making it a rewarding place to advance your career.

Gravity Engineering Services Pvt Ltd.

Contact Details:

Gravity Engineering Services Pvt Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land ML Engineer

Tip Number 1

Network like a pro! Reach out to folks in the ML community, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a GitHub portfolio showcasing your projects, especially those involving PyTorch or TensorFlow. This gives potential employers a taste of what you can do and how you think.

Tip Number 3

Prepare for technical interviews by brushing up on your Python and recursive programming skills. Practice coding challenges and be ready to discuss your thought process during problem-solving.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace ML Engineer

Python
PyTorch
TensorFlow
JAX
Recursive Programming
Machine Learning Research
Graph Compiler Design

Some tips for your application 🫡

Show Off Your Python Skills:Make sure to highlight your strong Python skills in your application. We want to see how you've used Python in your projects, especially with frameworks like PyTorch or TensorFlow. Don't hold back on sharing any cool code snippets or projects you've worked on!

Talk About Your ML Passion:Let us know why you're passionate about Machine Learning! Share any personal projects, research, or experiences that showcase your enthusiasm for the field. We love seeing candidates who are genuinely excited about our vision to unify ML frameworks.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your experience and skills. Avoid fluff and focus on what makes you a great fit for the role!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy to do!

How to prepare for a job interview at Gravity Engineering Services Pvt Ltd.

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python, especially in relation to ML frameworks like PyTorch, TensorFlow, or JAX. Practising coding challenges can help you demonstrate your expertise.

Showcase Your ML Passion

During the interview, express your enthusiasm for Machine Learning and the vision of unifying ML frameworks. Share any personal projects or research you've done that align with this passion. This will show them you're not just looking for a job, but genuinely care about the field.

Prepare for Technical Questions

Expect technical questions related to recursive programming and Ivy's graph compiler. Review key concepts and be prepared to solve problems on the spot. It might be helpful to explain your thought process as you work through these questions.

Familiarise Yourself with Open-Source Collaboration

Since you'll be working alongside open-source partners, it’s crucial to understand how collaboration works in that space. Research Ivy's current partnerships and be ready to discuss how you can contribute to integrating Ivy into popular repositories.