AXA XL · Senior Machine Learning Analyst
Gurugram · Nov 2025 · 3 views
✓ Offer acceptedTotal process: 70 days
4 rounds: →→→
I have 3 years of experience at a product company. I applied for the Senior Machine Learning Analyst role (B2 level) at AXA XL in Gurugram.
I cold-applied through AXA XL's career portal after seeing the job posting in the first week of November 2025 and heard back in about three weeks. Before the technical rounds began, HR reached out for an initial call to align on salary expectations and CTC.
| When | Stage |
|---|---|
| First week of Nov 2025 | Applied via company career portal |
| After ~3 weeks | Initial HR call — salary expectations / CTC |
| — | Round 1 — Coding (SQL + Python) · Video · ~1 hr · Cleared |
| After 2–3 days | Round 2 — Technical / Project Discussion · Video · ~1 hr · Cleared |
| — | Round 3 — Manager + Super-Manager Panel · Video · ~1 hr · Cleared |
| After ~1 month | Round 4 — HR (motivation, relocation, comp) · Video · Cleared |
| After 10–12 days | Offer letter · 30% hike + relocation |
Format: Video | Duration: ~1 hr
SQL
RANK, DENSE_RANK, and ROW_NUMBERPython
Input:
{1: 'a', 2: 'a', 3: 'b', 4: 'c', 5: 'b'}
Output:
{'a': [1, 2], 'b': [3, 5], 'c': [4]}
Verdict: Cleared
Format: Video | Duration: ~1 hr | Interviewer: Senior ML Engineer
Project deep-dive (credit risk / probability-of-default model)
Statistics
Let X₁ ~ N(0,1) and X₂ ~ N(0,1) be independent. Find P(X₁ > X₂).
Hint: rewrite as P(X₁ − X₂ > 0); since (X₁ − X₂) / √2 is standard normal, the answer follows directly.
Other topics
Both topics felt role-specific to pricing analytics.
Verdict: Cleared
Format: Video | Duration: ~1 hr | Panel: Manager (banking background) + Super-Manager
Project deep-dive (same project as Round 2, more detailed)
Other topics
I spoke for ~30 minutes straight explaining the project before the panel started asking questions. Sustaining that narrative without prompting felt like the defining moment of this round.
Verdict: Cleared
Format: Video
Verdict: Cleared
Offer received with a 30% salary hike plus relocation assistance. The total process took roughly 2.5 months, from my early November 2025 application through to the offer letter in January 2026. The longest wait was the ~1-month gap after the manager panel while they interviewed other candidates in parallel.