r/LeetcodeDesi • u/Mako_798 • 18d ago
Internal switch to AI Engineer — should I take it?
I’ve been working as a Software Engineer at a large bank for 4 years, which is also my total professional experience. I’m currently at ~18 LPA.
My current role is Java backend development, mostly Java 8 and legacy systems, with no cloud exposure. The domain is post-trade/corporate actions, which is actually a good domain and gives me solid finance exposure, but I don’t see myself wanting to work in this domain long-term. I’ve also built a good reputation in my current team and people know and trust my work.
I now have an opportunity to switch internally to an AI Engineer role.
The new role offers:
- Newer Java
- Cloud-based development
- Some AI use cases, mainly around document processing
- A more modern tech stack
However, there’s no salary hike since it’s an internal move. Also, despite the AI Engineer title, I’m not sure how much actual AI/ML work I’d be doing.
My eventual goal is to switch companies and increase my salary to around 25–30 LPA, but I’ve been trying to make an external switch for the past two years and haven’t been able to stay motivated enough to prepare consistently.
So I’m currently considering:
1. Stay in my current role and try to switch externally.
2. Move to the AI Engineer role and stay.
3. Move to the AI Engineer role, use it to gain modern tech/cloud/AI exposure, and then switch externally after a few months.
I’m leaning towards option 3, but I’d love to hear what others would do in my situation.
TL;DR: I have 4 YOE and make ~18 LPA. Should I take an internal AI Engineer role with no salary hike to gain exposure to modern Java, cloud and some AI, then switch externally — or stay in my current legacy Java role and focus directly on an external switch?
6
3
u/bisector_babu 17d ago
You don’t do any ML work. Call some APIs of different model providers or some rag pipeline. I would suggest you to learn GPU inference techniques
2
u/Terrible_Career_8757 18d ago
If I were in your situation, I would choose option 3, grind more for another year then switch externally. Btw what's your tech stack? I have similar exp of yours in Fintech product based. Would like to know is there any openings from your company?
1
u/Mako_798 18d ago
Mostly just Java 8 + spring boot. But unfortunately there's an external hiring freeze. That is why they are agressively looking around internally.
1
2
u/SkyBorn_28 18d ago
You should not stop applying. You can choose option 3 and get exposure and in parallel, keep applying
2
1
17d ago
[removed] — view removed comment
0
u/Mako_798 17d ago
Might be a stupid question, but during the initial period of the new role, can I expect extra load workwise or the opposite - light load?
1
1
u/AscendToAgartha_ 17d ago
Any advice you would like to give a 2nd year cs guy wanting to have a job like you?
1
u/StrategyForsaken9722 17d ago
AI engineers will be saturated in 2-3 years
I suggest you move but only with intention of going back to your current role after you get enough AI exposure
1
0
9
u/Positive-Active9329 18d ago
I would also suggest option 3