frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: How do I bridge the gap between PhD and SWE experiences?

18•ecophyseis•6d ago
After finishing my PhD in earth sciences, I pivoted to software engineering. I’ve spent the last 8 years as a full-stack developer, gaining a decent grasp of various stacks and frameworks.

I’m now at a point where I want to merge my scientific background with my engineering experience. However, I’m finding a "missing middle" in the job market. I don't ever see a position that requires and values deep expertise in both.

I enjoy development, but I feel like my scientific training is going to waste. For those who have successfully merged these two paths:

Did you find a "unicorn" role, or did you create one within a company?

How do you market yourself when your two halves feel like they belong to different resumes?

Comments

brudgers•3d ago
I feel like my scientific training is going to waste

Your training is a sunk cost.

It is also the source of soft skills.

austin-cheney•3d ago
A PhD means you can do novel research. As a full stack developer what novel subject(s) did you explore? That is the middle you are missing.

A big part of the problem is that you were spending time with tech stacks and frameworks. These have almost no practical utility value aside from attaining employment in a low skill area of software. I am saying that as a former 15 year JavaScript developer. Instead use your research background to solve real problems faced by businesses and users that you can measure.

juujian•1h ago
Do you have a CV for more context? Work in a more academic setting is always highly context dependent, as you know.

Chances are, there are a handful of labs, somewhere that could benefit from the overlap, but finding them is like finding the needle in the haystack.

buddyhollyclone•1h ago
I'm in much the same boat - however my SWE pivot was when I attempted to commercialize my PhD research along with my advisor. We had a startup for a few years and then got acquired by a global company. I now manage a team of SWEs and coordinate with SMEs in technical fields to make sure that our scientific software products are great in both areas. These roles exist, but probably not commonly as a straight hybrid - may have to lean into one and use the other as a differentiator/value-add. For me, I think I got here by caring about the customer experience first - which takes "whatever it takes" - software and science both. I have to be an evangelist for both of these things but only as a means to a common end, which is to help the end users expand their understanding and abilities with applied knowledge.
chrisra•1h ago
Maybe try finding a software engineering job at a place that also uses your scientific expertise. You may be able to find or create opportunities there. The position might not exist, but you can maximize your chances of something coming your way that needs both skill sets.
checker659•1h ago
Have you tried talking to someone at places like ESRI?
burkaman•1h ago
https://us-rse.org/jobs/
Timoha•1h ago
Top-tier hedge funds are always looking for PhDs with engineering background, it’s a great combo of doing original research and being able to productionalize it
ufmace•1h ago
It sounds like the kind of job you really want is going to be a bit of a unicorn. That means those kinds of jobs don't get advertised in job boards and have professional recruiters running around looking for candidates that fit. That in turn means that finding such a job is going to be a lot of networking and shoeleather. You'll probably have to go to a bunch of conferences, talk to people, and make contacts, and hope you can discover a place where your unique skills are a greater value to somebody's project than anyone with expertise in only one of those fields could be.
William_BB•41m ago
Well put. The standard practice is to hire a scientist and a developer, both with deep expertise, and have them work together. For a successful collaboration, it's obviously desirable for them to have some cross-disciplinary skills or experience. Ultimately, you're still primarily doing either development or research.
William_BB•55m ago
Some examples: machine learning scientists and engineers; quants and (quant) developers.

In either case, you're primarily either a developer or a scientist/researcher. Unless you're at an early stage startup or in a principal/managerial role, chances are your time is better spent deeply focusing on one area rather than both. Either putting the system to production or doing research. A lot of the time, these tasks can be carried out in parallel -- while one person is carrying out research, the other can be improving the system.

baobun•18m ago
I haven't done it myself but know a few people who did. They were all on the academic track and just made it happen and supporting their respective labs as postdocs. With an allowing or aligned professor I think it's very relistic in academia. From there you might find overlapping industry opportunities down the line. And I guess you have to be OK with pushing the envelope yourself.

I don't think it's at all as rare as I see other commenters say. I don't know earth sciences specifically but I'd be surprised if there is a STEM field where a strong SWE expertise isn't an asset you can put to regular use in research.

jcpst•16m ago
I keep the two halves separate.

I was a studio recording engineer for about 7 years. I switched to software, and now I work in industrial global logistics. Job attributes I optimized for over the years: insulated from manufactured stress, autonomy, control over working hours, good relationships with my boss and coworkers.

thatguymike•14m ago
Not easy, but I have a friend who did this by reaching back out to his old professors and colleagues, figuring out what they needed, and ended up doing a swe project in his old lab and built that into a consultancy which does tech partnering for science.
gsliepen•11m ago
I did move from physics to becoming a SWE. I could put the knowledge I gained doing 3D rendering and GPU compute used for visualization and simulations in my academic jobs on my CV, and get a job as a SWE that way. Later I moved to another job where I could use my physics background to help develop a new sensor.

As for how to market yourself: first you should convert your academic CV to one that is suited for the type of companies you are applying for. Unless you wrote something that ended up in Nature or some other super high profile journal, companies typically don't care about your publications. What they do care about is things like: can you communicate well? How well can you organize things on your own? Do you handle stress well? You did a PhD, so the answer to those things is yes, you just need to write that in your CV in a way a company recruiter/interviewer understands, even if they themselves are not from academia. So you don't have two halves that belong to different resumes, you are just one person and you just translate your resume to the "language" that your prospective job provider speaks.

Finally, your list of skills does not need to be a perfect match for what a company is looking for. Of course, there needs to be some overlap, but as long as it means you can pick up new things quickly, it will be fine. That and being a good fit for the company's culture are the most important things.

I did not start out with a unicorn role, but in I found ways to apply my physics background in my current job.

huevosabio•9m ago
Apply to the research labs of the big tech companies. Both aspects will be valued.

It may be harder if you want to do only earth sciences, but if you're open to many areas of research, then the FAANGs will probably take you.

rubidium•5m ago
Make a list of the most interesting companies / areas you want to work in from a scientific perspective

Cold call or get introductions to their R&D leaders (principal researcher /director / VP). While connecting to something they or their company did, ask for a coffee meeting or phone call to learn more about their company and how it works.

Use this to Network network network. At some point a job will appear with interviews. Chances are good it’s with a good manager as they’re the ones taking time to build good teams and talent.

Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster

https://fidget-spinner.github.io/posts/no-longer-sorry.html
73•lumpa•2h ago•15 comments

The entire New Yorker Archive Is Now Fully Digitized

https://www.newyorker.com/news/press-room/the-entire-new-yorker-archive-is-now-fully-digitized
39•thm•5d ago•2 comments

Phoenix: A modern X server written from scratch in Zig

https://git.dec05eba.com/phoenix/about/
533•snvzz•16h ago•282 comments

We invited a man into our home at Christmas and he stayed with us for 45 years

https://www.bbc.co.uk/news/articles/cdxwllqz1l0o
434•rajeshrajappan•4h ago•86 comments

Project Dropstone: A Neuro-Symbolic Runtime for Long-Horizon Engineering [pdf]

https://archive.blankline.org/api/media/file/d3_engine_public_release%20(1)-1.pdf
13•epicprogrammer•12h ago•2 comments

Tell HN: Merry Christmas

1540•basilikum•16h ago•349 comments

Mattermost restricted access to old messages after 10000 limit is reached

https://github.com/mattermost/mattermost/issues/34271
211•xvilka•4h ago•111 comments

The First Photographs of Snowflakes Discover the Groundbreaking Microphotography

https://www.openculture.com/2017/12/the-first-photographs-of-snowflakes.html
44•_____k•6d ago•3 comments

Who Watches the Waymos? I do [video]

https://www.youtube.com/watch?v=oYU2hAbx_Fc
212•notgloating•15h ago•67 comments

Quantum Error Correction Goes FOOM

https://algassert.com/post/2503
33•EvgeniyZh•6h ago•8 comments

Ruby 4.0.0

https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
485•FBISurveillance•11h ago•83 comments

Self-referencing Page Tables for the x86-Architecture

https://0l.de/blog/2015/01/bachelor-thesis-abstract/
35•stv0g•6h ago•8 comments

Fabrice Bellard: Biography (2009) [pdf]

https://www.ipaidia.gr/wp-content/uploads/2020/12/117-2020-fabrice-bellard.pdf
310•lioeters•21h ago•94 comments

Show HN: Minimalist editor that lives in browser, stores everything in the URL

https://github.com/antonmedv/textarea
379•medv•19h ago•131 comments

Asterisk AI Voice Agent

https://github.com/hkjarral/Asterisk-AI-Voice-Agent
146•akrulino•16h ago•65 comments

Ask HN: How do I bridge the gap between PhD and SWE experiences?

19•ecophyseis•6d ago•17 comments

CSRF protection without tokens or hidden form fields

https://blog.miguelgrinberg.com/post/csrf-protection-without-tokens-or-hidden-form-fields
243•adevilinyc•3d ago•90 comments

Fabrice Bellard Releases MicroQuickJS

https://github.com/bellard/mquickjs/blob/main/README.md
1405•Aissen•1d ago•529 comments

Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator

https://github.com/VibiumDev/vibium
354•hugs•21h ago•103 comments

The Fisher-Yates shuffle is backward

https://possiblywrong.wordpress.com/2020/12/10/the-fisher-yates-shuffle-is-backward/
35•possiblywrong•5d ago•11 comments

Research team digitizes more than 100 years of Canadian infectious disease data

https://news.mcmaster.ca/mcmaster-research-team-digitizes-more-than-100-years-of-canadian-infecti...
135•XzetaU8•6d ago•6 comments

Show HN: Exploring Mathematics with Python

https://coe.psu.ac.th/ad/explore/
172•Andrew2565•5d ago•17 comments

JEDEC developing reduced pin count HBM4 standard to enable higher capacity

https://blocksandfiles.com/2025/12/17/jedec-sphbm4/
52•rbanffy•6d ago•8 comments

Comptime – C# meta-programming with compile-time code generation and evaluation

https://github.com/sebastienros/comptime
116•bj-rn•4d ago•47 comments

Using Vectorize to build an unreasonably good search engine in 160 lines of code

https://blog.partykit.io/posts/using-vectorize-to-build-search/
96•ColinWright•3d ago•29 comments

Handheld PC Community Forums

https://www.hpcfactor.com/forums/category-view.asp
35•walterbell•3d ago•12 comments

Nvidia to buy assets from Groq for $20B cash

https://www.cnbc.com/2025/12/24/nvidia-buying-ai-chip-startup-groq-for-about-20-billion-biggest-d...
604•nickrubin•18h ago•341 comments

The next-gen mainboard designed with amigaos4 and morphos in mind

https://mirari.vitasys.nl/our-story/
59•todsacerdoti•14h ago•13 comments

I'm returning my Framework 16

https://yorickpeterse.com/articles/im-returning-my-framework-16/
265•YorickPeterse•1d ago•457 comments

The port I couldn't ship

https://ammil.industries/the-port-i-couldnt-ship/
130•cjlm•6d ago•84 comments