hero

Work with purpose.

Career Opportunities in the True Portfolio
115
companies
1,015
Jobs

Senior Machine Learning Engineer (India Only, Remote)

Braintrust

Braintrust

Software Engineering
Maharashtra, India · Maharashtra, India
Posted on Aug 28, 2024
About Us

Braintrust is a user-owned talent network that connects top-tier professionals with the world's leading enterprises. We prioritize transparency, eliminating middlemen and high markups, ensuring job-seekers are matched swiftly to innovative roles while clients benefit from unparalleled efficiency and quality.

About The Hiring Process

The hiring process for this role involves completing your Braintrust profile, applying directly to the role on Braintrust, and undergoing a one-time screening to ensure you meet our vetted talent specifications. After this, the hiring team will contact you directly if they believe you are a suitable match.

Our process isn't for everyone, that's intentional. If you believe that you are a top candidate for this job, please join our network to give yourself the opportunity to work with top companies.

JOB TYPE: Direct Hire/ FTE Position (no agencies/C2C - see notes below)

LOCATION: Work from anywhere - Anytime | No timezone overlap required

SALARY RANGE $40,000 – $50,000 /yr

ESTIMATED DURATION: 40/week - long term

EXPERIENCE: 3-4 years

BRAINTRUST JOB ID: 11861

The Opportunity

This is a full-time salaried role with SupportLogic. You will be a full time employee of SupportLogic earning an annual salary. The salary quoted in this listing is the gross amount (pre-tax).

About you (don't worry if you don't have this whole list- we expect you to learn with us):

A self-starter, with the interest and passion to contribute in a fast-paced startup environment.

Provide technical leadership and help drive the team’s ML direction & vision

B.S. degree or equivalent in Computer Science, Mathematics, or similar field of study.

Professional experience as a full-time machine learning engineer.

3+ years of experience building ML products

2+ years of experience using Large Language Models in production

Strong proficiency in software development and system design

Fluent in Python

Experienced with common Python data science libraries such as PyTorch, HuggingFace, Pandas, numpy and scikit-learn

Experienced with the lifecycle of model training, evaluation and deployment

Experienced with using SQL

Preferences

Experienced building APIs in Python, particularly in FastAPI or Flask.

Experienced with using Pytest, Docker, and sqlalchemy

Experienced with MLOps platforms such as KubeFlow or MLFlow

Experienced with modern data warehouse such as Snowflake, BigQuery or Hive

What You'll Be Working On

The Company

SupportLogic is a well-funded and highly disruptive SaaS platform company that enables innovative companies like Salesforce, Snowflake, Nutanix, HPE Aruba Networks, Qlik and Databricks to transform their Voice of the Customer (VoC) programs and harness true customer sentiment signals in real-time to proactively improve customer relationships, products and operations while decreasing churn and top-line revenue leakage. We hire big picture thinkers who can simultaneously roll up their sleeves and deliver with measurable impact. We dream in years, plan in months and execute in days. Our culture is honest, fast paced, collaborative and very down to earth.

How Your Work Will Support Our Growth

The mission of the SupportLogic Machine Learning (ML) team is to create and leverage cutting-edge ML models, especially Large Language Models (LLMs) that can extract new signals from unstructured data and make insightful, actionable predictions for our customers.

We Are Responsible For

  • Maximizing the value of SupportLogic to our customers by advancing the frontier of ML performance and Intellectual Property (IP).
  • Ensuring ML models deliver consistent, predictable, and improving performance in production environments by working with backend engineering.
  • Extracting maximum utility from our predictions for our end users and customers by collaborating with product design, UI, and customer-facing teams.

We seek a Senior Machine Learning Engineer interested in improving any and all aspects of ML organization efficiency, with the ultimate goal of increasing customer confidence in our ML predictions and our ability to train new ML models or roll out new ML products quickly and efficiently. SupportLogic’s ML products are our core value proposition for our customers, so ML efficiency has a direct connection to our value to our customers and as a company.

You will be working in a fast-moving and growing company; applicants should be self-starting and comfortable learning and using new technologies (such as LLMs and RAGs), systems, and processes.

The Work You’ll Do

  • Ship - Increase velocity of ML model deployment into production through automation of model management, deployment, and rollout processes.
  • Validate - Increase confidence of model rollouts by enriching and automating model validation prior to and immediately after deployment.
  • Measure - Provide insight into accuracy and relevance of ML model predictions in production by measuring and monitoring model input and output data distributions, as well as user engagement/feedback on predictions.
  • Automate - Incorporate user feedback/activity into new ML model training by automation of data collection, model retraining, model measurement, etc., towards a goal of continuous automated model retraining.
  • Build - Provide internal tools or incorporate commercial tools (e.g. Kubeflow, VertexAI, LangChain, LangSmith, etc) into data scientist workflows for data analysis, feature generation, model development, etc., to boost ML team productivity.

Collaborate - Bridge the gap between ML research and production-grade backend code by working with other engineering teams to integrate new ML models or APIs into production.

Apply Now!

Notes

Our employers all have varying legal and geographic requirements for their roles, they trust Braintrust to find them the talent that meet their unique specifications. For that reason, this role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.