AXA XL · Senior Machine Learning Analyst
Gurugram · Nov 2025 · 5 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
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
I received an offer with a 30% salary hike plus relocation assistance. The whole process took roughly 2.5 months, with the longest stretch being the ~1-month wait after the manager panel while they interviewed other candidates in parallel.
The role runs on a hybrid setup — 3 days a week in office at Gurugram.