TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Moving into ML as a DevOps/Security Guy

5 pointsby _alxkalmost 5 years ago
I&#x27;m looking to move into ML. Some facts about me:<p>* My background is in Security (i.e. pentesting&#x2F;red teaming, security engineering) and I spent some time as a &quot;DevOps&quot; guy. I&#x27;m comfortable with designing and building cloud environments, worked a lot on Kubernetes, poked around Kafka. I&#x27;ve reviewed security for event driven architectures etc. So I&#x27;ve seen a few things around the block and I know how things fit together in modern environments. I&#x27;m Senior in my security role.<p>* I can &quot;code&quot; but I&#x27;m no &quot;software engineer&quot;. I can throw together whatever several hundred lines of Python I need to get anything done, I&#x27;ve built quite a few frontend and backend services for side projects over the years, worked with MQs etc. but I&#x27;m no software architect. If I wanted to get hired as a software engineer I&#x27;d probably be looking at junior-mid-level positions, but I feel I would ramp up quite fast given transferable skills I have from Security and &quot;DevOps&quot;. Probably what I&#x27;m lacking most is theoretical CS stuff that would come up in interviews.<p>* I&#x27;m doing the MITx &quot;Statistics and Data Science MicorMasters&quot; part-time.<p>* I have enough savings to quit my job and spend a solid year (or even two) re-skilling without emptying the bank account.<p>* I&#x27;m not under the illusion that I can transfer to ML after a puny MicroMasters and start doing some hardcore theoretical stuff. That&#x27;s not the objective. I do seriously want to wrap my head around the work of others though.<p>What is your advice to someone in my position who wants to work on the exciting &quot;new world&quot; stuff driven by our progress with ML?<p>If you work somewhere doing awesome things with ML, where do you think a guy with my background would provide good value, with some reskilling?

6 comments

s1t5almost 5 years ago
Something to keep in mind - experienced devops and security experts are extremely valuable, at the same time ML beginners are in oversupply. Do you really want to put yourself at a massive disadvantage in the near to medium term, especially if the future of ML is kind of uncertain while with your other skillset you can have a pretty stable career?<p>As someone working in ML (a couple of years of experience), I&#x27;d much rather be in your position than mine.
评论 #24219070 未加载
ystadalmost 5 years ago
First, kudos for Having a growth mindset.<p>Some thoughts Taken with grain of salt<p>- before quitting try to figure a few positions that you want to head to after your masters and study. Is it ML scientist, Data scientist, ML engineer, Data engineer, PhD in ml etc., use that to figure out your plan. This will help if you want to add more time to learn algorithms and programming too.<p>- what are your strategies to get a Ml job Or higher studies once masters is complete<p>- tradeoffs — a part time masters gives you the flexibility to see if you truly enjoy, switching to fulltime has the advantage of compressing time to speed up your learning<p>- if you can intern in a ml position while doing masters nothing like it. Network as much as possible, on campus,instructors, alumni etc
cikalmost 5 years ago
Have you thought about getting a job in a security company that does active software development (i.e not a pure hardware play)? Someone who wants to be an ML head with a security background would be an asset there. I can easily see companies like DarkTrace, and Vectra loving that type of profile, and being interested in seeing people grow from one side to the other. It&#x27;s core to the business.
Jugurthaalmost 5 years ago
Hi. Hit me up and I&#x27;ll set you up so you could have an environment that already has pretty much all the libraries installed, where you can track experiments, deploy and invoke models, schedule long running notebooks, collaborate in near real-time on notebooks, have multiple check-points, and automatically parametrize notebooks so you run experiments filling up a form.<p>It&#x27;s a play version of our internal tool to which we invited around thirty students of one of our colleagues for their ML projects.<p>This way you can concentrate on the actual courses instead of the nightmare of setting things up and the usual ML specific problems. This should speed up your progress, because people lose an ungodly amount of time on these issues. Well, maybe not on course projects, but in real projects they do. I&#x27;ll also add you to the Slack workspace in case you encounter issues.
评论 #24211350 未加载
scott31almost 5 years ago
&gt; where do you think a guy with my background would provide good value?<p>Probably in devops&#x2F;security stuff
giantg2almost 5 years ago
Wow, two years worth of living expenses saved up. Kudos.