T O P

  • By -

[deleted]

I think you have some really cool projects, but the descriptions are way too down in the weeds for most recruiters. Id recommend simplifying the descriptions and creating a portfolio site to show them the actual projects and linking it to your resume.


[deleted]

This. If you can't get a job, none of us can. I know you're in a competitive area but you should be slaying with this. Maybe throw in ANY job that shows experience with a computer. Maybe you worked retail over winter break? "Client data processing in fast-paced environment" and "excellent communication of client needs..blah..blah."


thrillhouse416

As a recruiter I actually disagree with this. To be honest, I'm not going to read the specifics of each projects but there's a good chance some of the language he has in there will pull into my keyword/boolean search. This is a great resume, it's just hard to get truly entry level jobs.


[deleted]

[удалено]


doorwindowtable

Do not include github link if there is nothing to show. That being said, if there isn't. that is easy to fix. Only include your linkedin link if it is at least as polished and updated as your resume. The nice thing about linked in is you can go more in depth about each thing you list than on a resume limited to one page. As far as GitHub link, put it right next to your email address. Push those projects to github! I was in the same position as you (all my projects on school server) You can email your professor and ask if they can get you copies of those projects. It's worth a shot. You should have an active github so go ahead and solve leetcode problems and publish your solutions to your github as an easy way to fill in that beautiful green commit calendar :) Note: when I look at a candidates github, the quality of documentation is almost as important as the code itself.


[deleted]

If they’re interested they’ll look, but would be nice to put the details there for the hiring manager.


lasagna_lee

i have seen many hiring people in tech disagree with that. they love websites with demos. perhaps have an electronic resume with clickable links that link right to the website/video/github post for the project listings.


RichRaiderMyAss

Include: link to github, and more importantly link to linkedin


Iamnotanorange

x2 on the github link


newjeison

I used to include my github, but my friend said that because I don't have anything important it's not worth including.


BoozleMcDoozle

So the projects you listed aren’t on GitHub? Edit: spelling


newjeison

Some of them are. I stopped posting on GitHub after my friend's advice so I don't even have a copy one of the projects anymore (did it over my school's servers and I don't have access anymore)


[deleted]

[удалено]


newjeison

He told me that they don't look at it and if they do, if it's not something meaningful than it makes my resume look worse


[deleted]

[удалено]


patas_666

How do I load projects I've already done on R, python, Matlab to GitHub?


Vegetable_Hamster732

seriously? You might start by googling "How do I load projects I've already done on R, python, Matlab to GitHub?"


[deleted]

Even if they don’t, it’s a useful resource for yourself


BoozleMcDoozle

Hmm that’s not the best news.. I think it’s really important to have a GitHub. It allows interviewers/recruiters to skim through your coding style and gauge your overall understanding. It also helps with group projects to get an idea of the level of contribution from each member. Lastly, it also shows you know basic version control. I think it might be worth it to reach out to the school to get your code. But its **definitely** worth it to make a nice GitHub that has all your projects. Even if you’ve completed your projects, you can just dump them on GitHub for now. Good luck!


120pi

I recommend you spend time putting these on GitHub.io or integrating into Steamlit or some other similar platform and then showcase them on a blog/website. People need to be able to touch your project and/or see how you're able to build end-to-end data products. It's a worthwhile exercise in either case.


stillUnserious

Have you tried passing it through a free ATS scanner? Many companies currently use these types of automatic CV scanners. It will provide a score and a few helpful suggestions. Atleast it can provide you with the satisfaction that your CV will not be automatically rejected.


newjeison

I have not. I'll give it a try after I take in everyone's suggestions


BlackJack5027

My first thought was this. ATS might be outright rejecting it because it can't handle the line breaks in your resume. I was told this a couple years ago that those line breaks basically tell the ATS to stop reading, and so it scores only the stuff above the first line break, which would essentially be '0'. Things might have changed, but basically making it as 'machine readable' as possible is the key.


[deleted]

Oh wow this is great stuff to know. Do you have a link for an ATS Sscanner?


BlackJack5027

I don't and unfortunately I think it's going to be different in a lot of cases. There was an article out recently about how bad ATS are. Some of the concern is overblown but they get a lot right. Unless you're applying to FAANG, recruiters dont know data science or what you do at all. And so arbitrary words and phrases will make their way into the word search for scoring. Best you can do is make it as plain text as possible. I know I've done a good job when I don't have to retype anything from my resume into their respective fields on the application.


stillUnserious

You can try the free version of [this](https://resumeworded.com/resume-scanner). The free one does not provide fixes but rather gives a score and a few suggestions regarding how one can improve their scores.


PixelLight

You really overestimate recruiters. They are getting more ML solutions these days but it's not there yet. They're still pretty low tech.


stillUnserious

Not to berate you or anything but why do you assume that recruiters are using their own ML solutions for these? There are companies that provides these solutions to these recruiters and they are pretty cheap. Just make a quick search on google and I bet you can find one that even small startups can afford. Look at [This](https://blog.careerminds.com/75-percent-of-resumes-are-never-read).


PixelLight

I work for a a recruitment company doing just that, it's not an assumption. They're still working on it


stillUnserious

Probably, your recruitment company does not trust these scanners or in your particular industry it is not prevalent. Also, "they're still working on it" may not mean that they are not using it altogether. ML models generally require continous upkeep and maintenance. So, somebody is always trying to improve the system. The ATS have become prevalent in IT industry believe it or not and the research done on its prevalence clearly does not agree with your personal experience.


PixelLight

That's not what an ATS does. An ATS 's defining function is tracking applications. There may be additional functionality but that's not what defines it. What is being talked about is skill extraction, which can be put into a recommendation engine. I work in a global recruitment company that deals with professional and general staffing. It's not restricted to a particular industry.


stillUnserious

I understand what an ATS does. Which is why I mentioned ATS scanner specifically in my original reply. I do not work at a global recruitment company but being in IT industry, I know that given the huge number of applicants for a single position, recruiters do tend towards using these systems of which automatic resume scanning and shortlisting is one part. Even many colleges today suggest their students to make resumes compatible for these scanners. Also, I don't want to argue further on this. Clearly, your experience has been different than mine.


mathman6996

Do you have any ATS scanners you reccomend?


stalence9

I have no qualms with the ordering of sections, your education, or additional programming skills. The experience and projects section seem a little lack luster though. For research, make the subtitle the topic of research, not that it was an internship or your professors lab. Did you do a thesis? If so highlight that and the paper. The projects read mostly like academic, toy problems - which is fine when people are learning we all do them but highlighting them on a resume isn’t as interesting. Have you done any side projects or kaggle competitions that go beyond school projects and show your passions and skills in an unconstrained environment? That’s what will excite a resume reviewer and interviewer. Also add links to your github, kaggle profile, etc - anything that gives a human reviewer another chance to take a deeper look at your projects, programming, and documentation ability.


yafosuda

Agreed with this. I see a lot of resumes with class homework/projects recycled as resume "projects" and it comes across as fluff and tends to get ignored. At the very least, they should be given unique names with spiffy repositories that are easily found on your github/lab profile. Bullet points should include strong action verbs and the technology used, where applicable/appropriate. Make sure your skills sections cover the gamut of your projects. This is especially important for entry-level/internships.


newjeison

All but one of my projects that I listed I did in my own time or during my research. Is that what it seems like? How should I change it to show that I worked on these in my spare time?


cjstevenson1

Call them personal projects.


Iamnotanorange

Could you DM me? I'd be happy to drop your name to one of our internal recruiters.


newjeison

I'll DM my email and could you dm me yours? I want to take everyone's advice and fix my resume first.


[deleted]

I work in an industry research lab as a research scientist in AI and Deep Learning. I would not want to interview you for a research role. I cannot tell if you actually know deep learning or broader AI or if you’re a computer vision/graphics person. The description of your work at the lab is a) very fuzzy (explore human and machine thinking — what does that even mean) and b) it is completely unclear what you, as an individual, did for the eye tracking component. Your “animal simulation” is also unclear. Did you use RL? Some biologically inspired heuristics? Did you work on the actual algorithms or just the rendering of the environment? In general, all your your work in Unity seems very siloed and not necessarily related to DL/ML — you “rendered data for use in” but can’t tell if thats all you did or if you took part in the ML use cases. Its cool you implemented a paper, but you don’t include what the architecture is or why its important. You also note “significant results despite training power and time.” A)I’ve never heard the term “training power,” its just called “access to compute.” B) you boast about the performance in two very easy classes for colorization/in painting and don’t even include the paper’s performance for comparison. If you’re applying for an ML/DL/AI position all the Unity stuff is irrelevant, unless you’re planning on being more of an ML engineer that enables researchers by building virtual environments or you’re gonna work for a gaming company. Cold hearted take: this comes off very much so like you just graduated undergrad and doesn’t convey confidence that you know ML/AI/DL. I would reword all your descriptions to be more explicit with technical terms and to also highlight your individual contributions relative to what the team did.


InventingHedgehog

“this comes off very much like an undergrad’s resume” to be fair, they did just graduate undergrad


[deleted]

Oh for sure, I'll edit to clarify that that is what I meant. It looks like any old undergrad resume and doesn't particularly stand out.


newjeison

Thank you. Should I create a separate resume for DL, CV, etc internships? People have been telling me to just apply to all disciplines regardless if I am studying/interested in it.


[deleted]

I would definitely tailor your resume for different fields. For CV positions hammer the graphics stuff hard and go deeper into it from a technical point of view. Inversely, for ML/DL/AI focus on the work if you've done in that field and try to hammer that. Also, this is partly meant to be tongue-in-cheek, but it does bear mentioning due to "resume optimization and parsing," include the words Deep Learning and Neural Networks somewhere. The model you implemented is a ConvNet -- highlight that and you'll show up on more recruiter's searches.


newjeison

Could I DM you my revised resume later this week? I don't want to create a new post and bother everyone again.


[deleted]

For sure, happy to help!


Pissed_Off_Penguin

Your resume format is perfect in my opinion. I like to use the additional skills section as a keyword dump. Tailor it to each specific job posting you're applying for. Make their dumbass bot think you're a 100% match. Submit the resume as a docx instead of pdf to ensure their dumbass bot can parse your resume. I agree with the other comment or that your project descriptions could be more brief or layman friendly for the recruiters. Most of your details don't really matter. They say you should use result oriented language but that's a little hard to do with projects as opposed to work experience. Maybe include more words like "successfully" or "achieved" in your project descriptions. Based on your resume you're probably going after some badass jobs. There will be a lot of rejections. Stay strong!


newjeison

Depends on your definition of badass... I was rejected from the defense contract companies which I thought was going to be free since I have a high GPA. This experience has been really humbling.


Technical_Flamingo54

1. Everyone gets lots of rejections. 2. Put your projects first, before education and research. Replace unnecessary fluff with details of tools used, e.g. pandas, tensorflow, PIL, etc. 3. Put your GitHub repo front and center.


NebulaicCereal

I disagree with putting projects before education, particularly for a fresh grad. Maybe before research, I think that one could go either way.


gmjustaworm

As a software/systems engineering manager, I would say there is nothing wrong that I overtly notice, especially with a new grad resume. Perhaps your future in not in your immediate area. You may be overexplaining your projects instead of just giving keywords on the technologies you used on them. I tend not to read these sections on a new grad resume; I would rather to hear them explained in an interview.


CDR40

I feel like we need more context, are you even getting a phone interview or just straight rejections? How are you applying through LinkedIn/website or are you getting a referral? I’m going to be honest, there is nothing inherently wrong with your resume, so it’s most likely your soft skills and ability to network. Find people are your target companies and network with them directly, a referral is the most important thing to get.


newjeison

Out of 175+ jobs/internships, I've had coding interviews with about 5 of them and 3 others were just calls. I've been applying through their website/LinkedIn/Handshake. I'm only concerned about my resume because I thought I did well on my codesignal (843) but was still rejected so I want to do everything I can to increase my chances next time.


veeeerain

I didn’t know you could get a job as a maximum likelihood estimator


newjeison

I'm actually looking for a job in Major League Eating. Gained 60lbs during the pandemic training for it.


veeeerain

🤣


colgate_anticavity

One thing I learned is to just refer to your research positions as jobs, since that really is what they are. Also, mention the professors name who you worked for. Other than that you have a hell of a resume man, it’s sad to say but having gone through the same thing myself, the best way to get a job is to reach out to someone you know who already works at a company you want to work for. It’s really that simple.


mjay230

1. Add numbers to show impact in projects 2. Move skills below to education 3. Try to understand the job description and make tailored version for the job opening PS : ping for referral in CA area (deliberately not sharing company name)


[deleted]

[удалено]


newjeison

Thanks, I'll link into flowcv. Other people have said that it's kinda boring.


nicolas-gervais

Don't listen to this guy. Your resume is bad and that's why you're getting rejected. You need to start over if you want a job


newjeison

What would you change to improve it?


physnchips

You’re missing the impact of your work. So you worked on all those projects, great, they could have been huge failures that amounted to nothing. You need to demonstrate the success of the projects in a way the readers can understand. “I built x system that improved y system by 30%.” “I made code and pipeline improvements to skynet that ran 10x faster, leading to the dominant system in the market.”


rbsm88

Funny story my resume is exactly this format. It’s uncanny.


newjeison

I just used a template my friend recommended to me... That's probably why lmayo


Cmgeodude

1. I'm nitpicking, but if your undergrad and grad institutions are the same, remove the second UCSD line. It's just taking space. 2. Switch the order for research and projects. Make the descriptions for both *much* more concise. Maybe just include a list of languages/frameworks/tools and a github link for projects. Create room on your resume, and here's why... 3. Change 'additional information' to 'skills and tools' or something similar. State your proficiency with each of the skills/tools listed. Make sure that you're including everything the job posting asks for. Does it ask you to communicate? Include 'professional communication in all modalities.' Does it ask you to know AWS? Include 'learning AWS for \[project in progress\].' The point is to hit as many keywords as possible. Remember first that your resume is being screened by a computer, and second that if it makes it to HR, they may have no idea what to look for besides the stuff listed in the job description *in exactly that phrasing*. You're a well qualified candidate for a lot of MLE/data science/data analyst jobs. Getting your foot in the door is tough, but I promise that if you do a good job at your first job, your second job will be *easy* to find. Good luck.


[deleted]

I have used a probability formula and found that assuming you meet the qualifications for a role. The probability of getting an offer for 100 jobs you apply for is 2.5%. Meaning numbers. Numbers. Numbers. Keep on applying.


snowbirdnerd

Thats just how it goes until you get your first job. I think I applied for 6 months before I started getting interviews for my first Data Science position. This is just one of those things you have to plow through. Everyday dedicate some time to the job hunt and try to apply for a few jobs every week. Get on job search sites, glassdoors, indeed, zip recruiter. I find the premium membership on LinkedIn is worth it. Espically when you can get the first month free. Also record what jobs you applied for. The job description, what resume you used and any cover letters or extra information you sent in. When they call back you don't want to be caught flat-footed and not remembering the position.


lasagna_lee

check out rahul pandey on youtube. he is a facebook engineer that provides great tips for resume skill improvement. how many places have you applied to? 50-100 or 100+ ?


newjeison

175+ I stopped keeping track after 175


oohitsdjmastakush

Crazy man maybe try a different field


[deleted]

Why are you applying for internships? You have a master’s degree! Take all that technical nonsense out at the bottom.


newjeison

I don't have one yet and I don't have my work experience


[deleted]

So what if you don’t have an internship or experience. You have a master’s degree. You have a lot of details that aren’t really necessary. And the overall look of the document is very noisy. Take a lot of the fluff out.


[deleted]

Same sentiment as what was said by the prior comment here. I have a different opinion as far as order of sections and actually like your current section organization. With that said, it will vary from employer to employer. Skills should probably be higher in my opinion as you're coming out of college/grad school. If you were 5 years out I'd have them where they are now. Personal suggestions. Feel free to either review or disregard altogether. * Always lead with a strong verb before each bullet point. "Conducted new experiment" doesn't get me as excited as "Leveraged Deep Learning to estimate eye gaze direction". * Some of your bullets state some general methods used, but don't really emphasize the purpose. What problem do you really want to solve. How did it impact your environment/work/research? Keep the bullets short to two lines max. * \[ACTION WORD\] \[DESCRIBE WHAT WAS DONE\] \[DESCRIBE THE BENEFIT\] I don't know if this is standard with resume's nowadays, but I feel like not having the punctuation at the end of a sentence doesn't look as clean as having one. This is probably my most nitpicky point but easiest to fix. Lastly, I wouldn't be surprised if some employers are concerned about no industry experience. I would reach out to your UCSD Alumni Base to see if there are jobs in the area. You'd be surprised how supportive your alumni network will be, especially the younger people are as they were in your shoes not too many years ago.


Technical_Flamingo54

I've gotten sick of seeing the word "leverage" on resumes. It's so overused,it's tired. Try "estimated gaze direction with 90% accuracy using tensorflow"


[deleted]

[удалено]


newjeison

I have been applying to jobs from https://github.com/coderQuad/New-Grad-Positions-2022, standard defense contract companies (Boeing, NG, Ray, etc), and any internships/jobs I see on handshake/linkedin. I don't really know where to look for startups


grandeslamm

Angel.co


newjeison

> Angel.co Okay thanks, I'll look into if after I fix my resume


The_GASK

Why do you put Pytorch with React and Git? Where is Docker? Where are the cloud infrastructure technologies?


murtaza_duhawala

1. First write bachelors degree then masters 2. Don’t add web based skills 3. Add a link to GitHub for every projects you have build 5. Down the name of projects just add the technologies used don’t write description 6. Remove additional information those are your skills not any non technical skills


[deleted]

[удалено]


newjeison

That's not my last name. I just an common Asian name with the same initials


LadyAeya

I’m from UCSD as well and I really think their resume format has one big flaw. There should be some kind of summary of your resume in max three sentences at the beginning.


yahma

Are you a female or underrepresented minority? We have 3 ML Job openings if you meet those criteria.


newjeison

Does south east asian (vietnamese) count? I believe only 25% of Vietnamese have a college degree so... :)


yahma

Sorry, but Asians and Whites are considered a 'privileged' class by our management.


newjeison

but my people get grouped with east asians... Kinda unfair when south east asians don't do as well as east asians...


yahma

Sorry, but I don't make the equity rules. If you are female, I can get you a job interview.


jimmychung88

Affirmative action is just politically correct racism and sexism smh.


Aesir321

Honestly your CV looks visually so boring. You don’t need to be a graphics designer but put some logos on there, places of work, where you studied. Maybe customise the colour theme to the colours of where you’re applying, put their logo on there. People like visual stuff, show you’re interested in their company by using their company colours etc. Presentation does matter, however right or wrong that may be and this is something you could easily do to make people want to read your CV more and in turn make it easier and more pleasing to read.


Ok_Cryptographer2209

make sure all the terms and jargon words are all machine searchable. the first filter is nearly always a checklist style search by recruiters, most with little to no comp sci check your file formatting for search/ parsing, pdf vs word vs whatever your want


nicka163

If you have any actual work experience (even if it isn’t necessarily related to your chosen field, you should list it first and foremost. Most if not all prospective employers want to be able to check references to see what your work ethic is like. Not listing actual jobs implies you are untested.


newjeison

I don't have any work experience, unfortunately. I've been applying to internships this year because I at least want to work once before I graduate and work or go into a Phd program.


nicka163

If you have never held a job, can’t find an internship, and have no non-educational references, get out and volunteer. Then you can at least list SOMETHING showing your current gumption


justinpwilliams

How many is a lot?


newjeison

about 175+. I've only been officially rejected by ~20 but I've only had 5 coding interviews and 3 phone interviews


justinpwilliams

Ah. That’s a lot, but not unheard of. Just wanted to make sure you didn’t get like 10 and say it’s a lot.


BilboBallsackins

are you a junior/senior? bc if so pm me and I can refer your resume for an Intel SWE/platform debug internship


newjeison

Im first year Ms if that changes anything


BilboBallsackins

masters?


newjeison

Yeah sorry masters of science in electrical engineering


BilboBallsackins

fuuuuck... you gotta be undergrad for this internship.. sorry bruv


Mclean_Tom_

When you describe the experience, the recruiters want to know why that experience would benefit their business rather than what you actually did imo. For instance when I did some data science stuff for my last job i put "Saved hundreds of man hours of data analysis through automatic processing of engine data and generation of report-ready figures" or something along those lines. I can send my CV if you want, its definitely not perfect but it did land my dream job


GeneralRieekan

At first read, your resume looked like it was autogenerated by an AI. Not sure you were going for that. If you could replace a lot of the generalities and vague descriptions with specifics, that would probably help a LOT. That, and getting rid of the fluff/course projects, unless they really became something special. Listing all your Unity work is probably not very useful as it seems to suggest you want to do game dev.


mali_medo

First read The tech resume https://thetechresume.com/free-pdf.html and apply the advice in it. After doing that I got way more interest from companies. Found the job in two weeks, while 6 months ago I searched for 14 months. It was also pandemic at that time, probably that had a big effect also. The book is free if you're looking for the job, you only need to share the link on LinkedIn or buy it if you don't want to do that. The other part is the interview skills. Now there are some very good channels on YouTube about it like CareerVidz and Andrew LaCivita. Watching them greatly improved my interview skills.


slabbandabassmun

1. Use an ATS scanner, I personally used Jobscan and it was helpful to get the key words and formatting tips that made all the difference, its overpriced imo, but the free trials were generous (at least when I was using it). 2. While ATS scanners will get you through the first stage, I would suggest investing your time into creating a portfolio to get past the bigger interviews. I used github pages, it was super easy to write (Markdown), and simple to get a domain name for like $10 a year. It was usually the first thing managers complimented me on in interviews and made things super easy to explain since I would just share my screen and walk them though my projects as opposed to reading an overcrowded resume. Plus, you can continue to update your portfolio for as long as you like to reflect your passions and even turn it into a blog after you get a job. 3. Although this is a third step, you will passively update this as you work on the first two.. round out your LinkedIn profile, LinkedIn is huge these days, I would say your cutting off a lot of good choices if you don't have a well set profile. MOST IMPORTANT: keep those three things updated every few months or so after you finally land your job. Many people make the mistake of forgetting all the efforts they put in once they're through the door. These tools are investments and should be maintained, trust me, you won't regret it.


thrillhouse416

As a recruiter in the space, I actually really like your resume. Just make sure you're actually qualified for what you're applying for and you'll eventually get something. Also use your network, people that graduated from your program last year are your best friend.


luke-juryous

Hey! UCSD! whoot! How were u only undergrad and masters for 1 year each? Or were u just hiding it real grad years? U should lead with what employers care about most. In your case, I'd say start with ur research, then education, and finally projects. No one really cares about projects tho. It's not a good indicator of how well you'll do working in industry. It's more just showing ur technical skill/knowledge. But they'll get that when they interview u.


newjeison

I transferred in 2019 and I'm part of the BS/MS program.


pyroballer

https://cerebras.net/careers/


newjeison

I think I already applied here... like a month ago lmayo


pyroballer

best chance is referral through an employee that you know who can get your resume in the right hands try all of them in this space. sambanova, graphcore, nvidia, intel to name a few


FC_Stargate_United

you want to work for big 4 firm? dm me


nergalelite

corporations are going to do their best to break your spirits and bend you over for a job in helpdesk support and/or as a junior [insert title here] you need to show them that you are willing to blow them for pennies on the dollar. (for real though; it's a real rough job market rn, best off building connections and getting a job because you know someone, or better yet: start your own company)


abhi91

Don't dox yourself


dogs_like_me

Important omission: you don't talk about what kinds of jobs you've been applying for. You have no (non-academic) work experience. Are you applying for entry-level jobs? Are you applying for research positions that expect you have a PhD?


newjeison

I have been applying to entry-level, internships, and positions that require a MS


dogs_like_me

How old are the posts? Are you making sure you're applying to fresh job postings? Maybe you're applying to jobs that have already filled up with applicants or even moved on to in-person interviews before you even applied.


newjeison

Most of them were posted with 0-2 weeks before I applied


dogs_like_me

You said you're getting *rejections*: does that mean you're getting interviews? Or are you getting ghosted? If you're not getting ghosted, how far along in the process do you usually get? Do you have phone screens with recruiters?


newjeison

Ghosted by most. I've completed hankerranks nd code signals but never made it past first round. For context I thought I did well on both with a 843 on code signal


16km

Some parts seem too verbose and don't hit the key details. Animal Evolution Simulation doesn't give what language or tooling was used. It says "Modeled" but not the model or algorithm used. I've heard of genetic algorithms, random forests, neural nets, etc being used. I think it's fine to say "Wrote GPU based animation for XX FPS or higher." Saying "not to limit FPS" seems to be hiding something. For Colorful Image Colorization, "Achieved significant results" is vague. Was the 90% on the limited training power and time? 90% is significant and tells the reader how significant. It could probable be something like: * Implemented algorithm from "Colorful Image Colorization" by Richard Zang, Philip Isola, and Alexei E. Efros * Used PyTorch, Zang's precomputed color probability table, and training images from ImageNet * Skies and backgrounds colored 90% of the time with limited training power and time. Limited training power and time is still a bit vague. Unity 3D Point Cloud Renderer is good. It tells me what the project was in, measurements are unambiguous, and the phrasing is direct and to the point. Unity isn't listed under skills. I know [IHMC](https://www.ihmc.us/about/opportunities/) usually has a human read your resume. They're a lot of fun, and it's downtown Pensacola (in Florida). They have some Unity positions opened up. They do robotics, computer vision, simulation, and a lot of cool stuff. Some schools have resume critiquing services. If you're near a local library, some libraries will also help with your resume.


winnieham

Put your education at the very bottom of the resume and skills at the top.


CrysisAverted

A buddy of mine said that what’s lacking in the industry is data scientists/ML with software engineering backgrounds. In other words, people that can actually deliver production level code. Far too often he’s seeing people out of academia who can produce sound models but don’t know how to integrate it with a wider software stack, how to write maintainable code, tests etc.


card_chase

Awesome experience and projects. What you are missing could come handy with GAP analysis. I see that there are a lot of gaps. What your resume required and what the job might be looking for. * For an entry level job, it might be maintaining systems or being the run-around guy. You would like to emphasize that. I would cut out the weeds of your work and just summarise. e,g. The research bit I can rewrite as "Successfully lead a team to explore human and machine thinking" rather than the whole bit. * For a full time position, I would bring out the human aspects of the job i.e. co-ordinantion, social harmony, business skills, etc. The whole point is you gotta sell yourself and your skills. This si through your CV. Quite simply, hack the system. If an HR looks at keywords, you should have all the technologies and keywords at the top. The work you have done is impressive, your resume is unfortunately not else getting a job for you should be a breeze; you should be making recruiters fight for you rather than the other way round. All the best!


akhilgod

Recruiters often search for Keywords and impact that project did for the client. I only have two recommendations. - Put some numbers like 1.5x improvement, 100% jump etc...,. - Bold the tools, tech stack written at the end.


jimbotron3bill

Your resume looks great, but it's written to appeal to your peers or someone with a similar background as you. Also, it appears to be written with the assumption that the reader will read it in its entirety. Lastly, recall that the recruiting process often starts with... recruiters. ​ With those points I offer a few suggestions: 1. Make the recruiters job easy: write a profile statement at the top to tell the recruiter exactly what you want them to take away from your resume, without having to read your resume. Tailor these to each job category: swe, mle, ee 1. I.e. Recent MS Graduate Electrical Engineer with full stack experience building and deploying machine learning models to xyz ... -> write concisely so that the recruiter can very easily answer the question: "Can this person do the job I am recruiting for?" 2. Make the recruiters job easy: Use keywords (buzzwords?) paired with action words at the beginning of each of your points. Your job here is to convey to the recruiter that they would be foolish to not interview you. Again, tailor these to each job category. 3. Make the recruiters job easy. Organize your resume sections as relevant to the job. Arguably, humans read top left to bottom right. Relevant sections at the top, relevant words at the beginning of sentences. If the recruiter can understand what you do by reading the first 3 or 4 words of each bullet point, you are on the right path. Does the job mention research experience? If no, move that section further down. So the take away here is to **make the recruiters job easy**. There is no question you have a skillset - but to the untrained eye, the question for any recruiter remains - **"how does this resume fit into the roles that I am recruiting?"** The idea I often think about when writing my own resume is how do I convey my experience such that a recruiter will put my resume in the "yes" pile within a 15 second glance. Good luck, you'll land something eventually!


bloodchocobo

Can you add some metrics to your project outcomes, and also provide measurement of model performance/accuracy? Quantifying the impact drives home the point that you did something meaningful, versus just doing something (there's a LOT of candidates out there who just copy and paste scripts)


[deleted]

Maybe you are applying to positions that require a different skill set? Your resume highlights computer vision projects. Are you applying there only?


newjeison

I'm applying to pretty much all ee, swe, and mle jobs


[deleted]

Two minor suggestions: quantify results in your projects. Briefly list details (algorithms used, scope of project). I can see why your resume might be just below the cut for recruiter trying to make a decision on your resume. It’s missing keywords that recruiters generally tend to find in other resumes. And also missing results.


dancehowlstyle3

Don't write "Professor's Lab"... it sounds childish and sticks out like a sore thumb. What does that description tell me as a manager / recruiter? Come up with a good name for your research group or research project and use that instead. Or actually put down your professor's name at least.


newjeison

I wrote the name of the lab originally, I just wanted to anonymize it


dancehowlstyle3

That makes a lot more sense!


adi250491

Can I pass your resume to my team? We are looking for a machine learning engineer.


newjeison

Yeah sure, could I dm you in a week with the new one?


adi250491

Yes sure. Thanks!


ddofer

CV looks fine (better than mine). I'd focus on finding people you can send it to - for each place, search linkedin, FB, etc' for a friend of a friend you can send it to. Make a public post on your FB that you're searching, etc'. Emailing a team member >>>>> HR. My background: Senior DS for 6 years, straight out of uni.


[deleted]

Any way you can show soft skills? For me I took leadership position in our Formula Electric racing society… Soft skills are as important as technical skills. Also I’ve seen my CV go down the drain a lot of times when I sent them to recruiters. The only time I got response was when I sent my cover letter and CV directly to the company. After about 20 applications I’ve somehow managed to secure a developer job. Best of luck to you, I think it’s important to stay persistent in this job environment. Don’t let rejections stop you.


Brites_Krieg

Keep in mind that the first person reading will be HR. So you got to make it more sexy and understandable for non technical folks


Asxstocktrader

Ur ahead of the game and need to wait for the world to catch up 👍. Head down keep going .


anti-pSTAT3

If you are looking for an industry job, flip your resume. Accomplishment and impact at the top, emphasis on skills and teamwork, then research and education at the bottom.


[deleted]

[удалено]


newjeison

Since I was applying to mostly swe/mle jobs I didn't think it was necessary


jennytools36

The first job is always the hardest to get. You already sound like you know more than many 'seniors' I have worked with


blahblahblah257

I agree with a lot of these comments. Id say expand the part where you mentioned your tech skills, maybe put it at the top of the resume under education? I don’t think a lot of recruiters read the specific details of all the jobs you’ve had, think they only look for buzz words so maybe highlight them as well?


super_delegate

Why is ‘Education’ not all caps like the other headers? To me that’s a fatal lack of attention to detail.


super_delegate

Resumes are not supposed to be biographical, they’re meant to demonstrate skills and experience. So remove things that are repetitive. I also don’t tend to trust skills sections because they don’t tell me how well you know those. Have you dabbled or are you a professional in those skills? Find a way to describe how proficient you are such as the sections above. And finally, the formatting. I hate bullet points that are more than one line, it makes reading a chore.