How I Landed a Junior ML Engineer Position at JPMorgan in 3 Months
by ripple1953
6
155
Coming from a finance background, I never imagined I'd find myself pursuing a career in tech. But after realizing my passion for data science and machine learning, I decided to make a leap. I spent three months preparing rigorously, dedicating countless nights to learning Python, machine learning algorithms, and diving into projects.
The application process was intense. It began with an online assessment, which I initially struggled with. I recall one question on feature engineering where I completely misread the prompt and overcomplicated my solution. I felt embarrassed and anxious when submitting it. Nevertheless, I persevered, and thankfully, I got through it and moved on to the technical interviews.
The interviews were a mix of technical challenges and behavioral questions. I was fortunate to have mentors who helped me with mock interviews. One critical moment was when I faced a coding question that stumped me; I froze for a split second before asking for a hint. Just being honest about my thought process turned out to be a bonus. In the end, after several rounds and a bit of heart-pounding uncertainty, I got the offer. It felt surreal to transition from finance to a role I truly enjoy.
It's been a wild ride, but embracing the unknown and facing challenges head-on has been rewarding. If you're in a similar situation, embrace your journey, learn from your mistakes, and don’t hesitate to ask for help.
Tips
Allocate specific hours each day dedicated to focused study. Consistency is key., Reach out to mentors or communities for mock interviews to simulate the real experience., Keep a notebook of mistakes you make during coding challenges to avoid repeating them., Focus on understanding the underlying concepts rather than memorizing solutions., Don't hesitate to ask for clarification during interviews; it shows you're thoughtful.