Mesh

Machine Learning Engineer (SDE-II) (Remote)

Remote Gurugram, India
Python SQL Microservices AWS Machine Learning Deep Learning
Search for More Jobs Talk to a recruiter now 💪
Description

What is Mesh?

Mesh is an AI based performance enablement platform that helps teams achieve their goals faster by
  • inculcating the habit of regular check-ins into goals and employee 1:1s
  • enabling continuous feedback and constructive advice throughout the organisation
  • performance review in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact on the bottom line.

About the company

  • Incorporated in 2020, Mesh is a B2B tech startup based out of US and India 
  • We are backed by top VC firms such as YC, Peak XV and RTP Global
  • 50+ customers across the world such as Canon, Comcast, Grant Thornton and Groww among others

What you’ll do

As a member of our team, you will:
  • Strategize with Product Leaders: Partner with Product Managers to conceptualize and deliver cutting-edge intelligence features that elevate our product's value. Experiment and iterate to validate your ideas.
  • Integrate Seamlessly: Work closely with front-end and back-end engineering teams to ensure your solutions are smoothly integrated, delivering impactful features to our users.
  • Own the Process: Take full ownership of your projects, from initial development through to deployment, upholding the highest standards of quality throughout.
  • Continuously Improve: Implement robust feedback loops within your solutions, learning from user interactions to refine and enhance your models over time.
  • Craft Elegant Code: Write clean, maintainable code with automated testing and deployment pipelines, ensuring a seamless and scalable workflow.
  • Drive Timely Delivery: Manage your project timelines effectively, coordinating with cross-functional teams—including Product Managers, Front-end and Backend Engineers, and QA—to bring your innovations to production on schedule.
  • Communicate Proactively: As a key member of a distributed team, excel in communication, documentation, and time management, ensuring you are always in sync with your colleagues.
  • Monitor and Optimize: Set up and maintain vigilant monitoring for your services in production, allowing us to proactively address any issues and maintain seamless operations.

What you'll need

Must-Have Skills & Experience:
  • Machine Learning Expertise: At least 2 years of hands-on experience in Machine Learning and Deep Learning, and overall professional experience of over 3 years, with a strong emphasis on deploying models and applications to production environments. A minimum of 1 year of experience with Large Language Models (LLMs), whether open or closed source, is highly preferred.
  • Prompt Engineering: Proficiency in prompt engineering with LLMs, including experience in taking these solutions live in production.
  • End-to-End ML Lifecycle Management: Demonstrated experience across the entire ML lifecycle—from model evaluation to collecting feedback from production, and implementing continuous improvements.
  • Core ML Knowledge: Strong understanding of key ML concepts and metrics, such as precision, recall, F1 score, and class imbalance.
  • Programming Proficiency: Solid working knowledge of Python and SQL, with a focus on writing clean, maintainable code and adhering to best engineering practices, including developing tests for AI solutions.
  • Cloud and ML Operations: Experience with cloud platforms and deploying ML solutions within them, coupled with knowledge of DevOps and MLOps tools.
  • Troubleshooting Skills: Proven troubleshooting and debugging skills, especially in live production systems.
  • Problem-Solving Acumen: Ability to translate business challenges into effective ML solutions, particularly with LLMs.
  • Continuous Learning: Keen ability to stay ahead of the curve with the latest advancements in AI, and apply relevant innovations to existing problems.
  • Data Analysis & Communication: Strong data analysis and visualization skills, with the capability to present insights effectively to stakeholders.
Nice-to-Have Skills & Experience:
  • Fine-Tuning: Experience in fine-tuning Small Language Models (SLMs) and leveraging them alongside LLMs for data curation.
  • Open Source Savvy: Familiarity with open-source deep learning models and their application in various projects.
  • Microservices Development: Experience in coding and deploying Python-based microservices.
  • AWS Experience: Practical experience working with AWS cloud services.

What else does Mesh have to offer? 

We’re so glad you asked!

  • Competitive Salary and Equity: We offer a competitive salary package, including equity, to ensure our team is rewarded for their contributions.
  • Family Health Insurance: We provide thoughtful benefits to support our employees' well-being and security, including family health insurance that covers your entire family at our expense.
  • Investment in Growth: We believe in investing in our people's personal and professional growth. We provide ample opportunities for learning and development to help you expand your skills and advance your career.
  • Prime Location and Top-Notch Amenities: Our new Gurgaon office is based in a prime location on Golf Course Road and is packed with top-notch office amenities that will assist you in maximizing productivity.

If that gets you excited, now is the perfect time to join; so bring your appetite for ownership and creation and help Mesh continue to grow! 

Mesh is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, creed, colour, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, or sex.
Mesh
Mesh
Application Performance Management Enterprise Software Human Resources Productivity Tools

0 applies

26 views

Other Jobs from Mesh

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 389 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say