Senior Machine Learning Engineer - Predictive Hiring Intelligence

InHousen • India
Remote
Apply
AI Summary

We are seeking a Senior Machine Learning Engineer to build predictive models for our hiring intelligence platform. You will design and train sequential models to predict hiring spikes 1-2 months in advance. You will work with structured data to extract signal from unstructured content and develop prospect identification logic.

Key Highlights
Design and train sequential models for predictive hiring
Extract signal from unstructured content
Develop prospect identification logic
Key Responsibilities
Design and train sequential models (GRU/LSTM) on time-series company data to predict hiring spikes 1-2 months in advance
Engineer features from structured data across multiple signal categories
Build and maintain multiple model pipelines suited to different company profiles
Handle class imbalance, sliding window construction, temporal train/test splits, and model evaluation using ranking-focused metrics
Own model versioning, experiment tracking, and regular retraining cycles
Technical Skills Required
Machine Learning Python PyTorch TensorFlow Time-series feature engineering Class imbalance techniques Ranking-focused evaluation metrics MLflow NLP fundamentals Named Entity Recognition Keyword extraction Text classification Embedding models Semantic search/retrieval
Benefits & Perks
Competitive salary
Remote work
High autonomy
Growth opportunities
Nice to Have
Experience with LinkedIn data specifically
RAG architecture design and implementation
MCP (Model Context Protocol) server development
Experience at a B2B SaaS, HR tech, or sales intelligence company
Familiarity with TimescaleDB, DuckDB, or similar analytical/time-series databases

Job Description


LOCATION

India (Remote)

TYPE

Full-Time

EXPERIENCE

2 Years

FUNCTION

ML / AI Engineering


About Recruit Signals

Recruit Signals is an AI-powered hiring intelligence platform that helps recruiting sales professionals identify companies most likely to hire in the near term. We analyse a proprietary set of signals drawn from multiple data sources to produce a predictive score for thousands of companies — surfacing the right targets at the right time.

We are a lean, ambitious team building at the intersection of machine learning, LLMs, and B2B sales intelligence. Our data infrastructure is in place (LinkedIn data via vendor, in-house data engineer) — we are now hiring the core ML/AI brain of the product.


The Role

You will be the primary ML/AI engineer for Recruit Signals, owning the intelligence layer end-to-end. This means taking clean, structured data from our vendor pipeline and turning it into accurate, explainable, and actionable hiring predictions.


You will not be building data pipelines from scratch — our in-house data engineer owns that layer. You will work closely with them to specify the features and data structures you need, and focus your energy on what matters: building models that are genuinely predictive, and AI systems that extract signal from unstructured content.


What You Will DoPredictive Modelling

• Design and train sequential models (GRU/LSTM) on time-series company data to predict hiring spikes 1–2 months in advance

• Engineer features from structured data across multiple signal categories covering company activity, talent movement, and market signals

• Build and maintain multiple model pipelines suited to different company profiles, each scoring independently based on relevant signals

• Handle class imbalance, sliding window construction, temporal train/test splits, and model evaluation using ranking-focused metrics appropriate for the use case

• Own model versioning, experiment tracking (MLflow or equivalent), and regular retraining cycles

Good-to-Have Skills

• Experience with LinkedIn data specifically — either via enrichment APIs (e.g., Proxycurl) or third-party data vendors

• RAG architecture design and implementation

• MCP (Model Context Protocol) server development — increasingly relevant as we build a conversational interface layer

• Experience at a B2B SaaS, HR tech, or sales intelligence company

• Familiarity with TimescaleDB, DuckDB, or similar analytical/time-series databases

What We Are Not Hiring For

We are deliberately early-stage and lean. You do not need experience with:

• Distributed computing (Spark, Hadoop) — not needed at our current scale

• GPU cluster management or MLOps at scale — cloud instances handle this

• Frontend development

• DevOps or infrastructure ownership

If you have these skills, great — but they are not the reason we are hiring you.

Who You Are

• 4 to 7 years of hands-on ML/AI engineering experience — you have built and owned systems, not just contributed to them

• Comfortable with ambiguity and capable of making architectural decisions independently without a tech lead above you

• You think in terms of outcomes (does this model actually improve precision?) not just outputs (the model trained successfully)

• Able to communicate clearly with non-technical stakeholders — explaining why a company scored 87 in plain English matters as much as the model accuracy

• Based in India, available to work in a remote-first environment with regular async collaboration across time zones

Compensation & Benefits

Salary

Competitive, benchmarked to senior IC roles in the Indian market

Work Style

Fully remote, async-first

Ownership

High autonomy — you own the intelligence layer of the product

Growth

Early hire at a fast-moving AI-native product; direct line to founding team


AI / LLM Engineering

• Build LLM-powered signal extraction pipelines — identifying hiring intent signals in LinkedIn company posts, job descriptions, and press releases

• Develop prospect identification logic: given a hiring signal at a company, surface the right person to contact (role, seniority, department)

• Apply NLP techniques — NER for location/entity extraction, text classification, semantic similarity — to extract structured signals from unstructured content

• Integrate embedding models and retrieval (RAG) as the product evolves toward a conversational copilot interface


Collaboration & Product

• Work closely with the data engineer to specify feature requirements — you define what you need, they build the pipeline reliably

• Translate model outputs into explainable, human-readable signals that make it immediately clear to users why a company has scored highly

• Contribute to product decisions on model design, output calibration, and handling of edge cases in the data


Must-Have SkillsMachine Learning

• Hands-on experience training sequential models — GRU or LSTM — in PyTorch or TensorFlow

• Strong time-series feature engineering: rolling averages, lag features, growth rate computation, sliding window datasets

• Experience with class imbalance techniques (class weights, SMOTE) and ranking-focused evaluation metrics (Precision@K, AUC-ROC)

• Familiarity with MLflow or equivalent for experiment tracking and model versioning


AI / LLM Engineering

• Practical experience with LLM APIs (OpenAI, Anthropic Claude, or similar) for production use cases — not just experimentation

• NLP fundamentals: Named Entity Recognition, keyword extraction, text classification

• Embedding models and semantic search / retrieval — building systems that find relevant entities or passages at scale

• Prompt engineering for structured output extraction from noisy, real-world text


Data & Engineering Foundations

• Strong Python — clean, well-structured, production-ready code

• SQL proficiency: writing efficient analytical queries, working with materialized features, understanding incremental data patterns

• Ability to work with structured data from third-party vendors and specify feature requirements clearly for a data engineering partner


Interview Process

• Intro call — 30 mins with the founding team to discuss the role and your background

• Technical screen — take-home or live: feature engineering on a sample dataset + model evaluation discussion

• AI engineering challenge — LLM-based signal extraction from a realistic sample of LinkedIn/job posting text

• Final round — architecture discussion: how would you approach building a predictive scoring system for this type of problem end-to-end?


Similar Jobs

Explore other opportunities that match your interests

Machine Learning Evaluation Specialist

Machine Learning
•
18h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

G2i Inc.

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

CENTOTECH SERVICES PRIVATE LIM...

India

Senior AI/ML Engineer

Machine Learning
•
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

edstruments

India

Subscribe our newsletter

New Things Will Always Update Regularly