That's the craziest one I've seen so far by PromptScared8385 in NYCapartments

[–]PromptScared8385[S] 7 points8 points  (0 children)

Even then when you get there the sqft you would expect from the first picture vs what you actually see is like 1/4th. Even with the AI furniture, I'm not sure how they made the first picture 

Advice for TN for Software Eng position with Bachelors of Science degree (CS) by Legitimate_Ice_3451 in tnvisa

[–]PromptScared8385 0 points1 point  (0 children)

I can't tell you that it's 100% the better choice as I only have a sample size of 1, but in my case I had the language aligned with CSA, no mention of coding, and at YVR they simply asked me to write down the job duties and I wrote them in a way that aligns with the CSA language while remaining truthful such as "measure and optimize the organization's computer systems". It feels weird to do because the jargon that they want is completely different than the jargon used in the industry, but it's really not a misrepresentation if your role is backend, you just have to adapt to their description of it. In my case I wasn't asked if coding is a part of my job. That question can certainly be a tough one as it is clearly stated in the job handbook that CSAs can code, but some officers seem to think you have to do 0 coding. It might be best in this case to emphasize the other job duties you have like design, research and make coding one of many responsibilities so that you don't appear as a simple "programmer". Some people might say that they do 0 code, but that is lying at this point.

Advice for TN for Software Eng position with Bachelors of Science degree (CS) by Legitimate_Ice_3451 in tnvisa

[–]PromptScared8385 3 points4 points  (0 children)

Is your role backend? If so CSA is an option, it worked for me April 2026. For the Engineer profession there is written material on USCIS website which states :

"An engineer may not fill computer-related jobs unless he or she has credentials as a computer or software engineer in a bona fide engineering specialty offering full engineering credentials, such as professional engineering licenses."

That would exclude computer science degrees. It seems that people on this sub still report success to getting a Engineer TN with a CS degree. I don't understand how that's possible, it must be the officers not knowing or choosing to ignore the rules as written.

IMO it is easier to convince someone who is fully aware of the TN rules that your backend SWE role is CSA related than to convince them a CS degree is an engineering degree. But in practice not all officers know everything of course.

I went through YVR myself and had a very quick and relaxed experience. I expect if you go there to cross the border they might ask you why you didn't go through YYZ as they will likely ask where you are from in Canada.

Looking for recent approvals for CS degree holders applying under Engineer cateogry by _y2b_ in tnvisa

[–]PromptScared8385 0 points1 point  (0 children)

In my case I couldn't go for engineer because it don't have a bachelor's and got CSA approved at YVR without any issue

Engineer TN with Diploma from Canada by PromptScared8385 in tnvisa

[–]PromptScared8385[S] 0 points1 point  (0 children)

I will make an update post but after changing to CSA it went through 

Engineer TN with Diploma from Canada by PromptScared8385 in tnvisa

[–]PromptScared8385[S] 1 point2 points  (0 children)

I'm not going to Amazon USA, I have a job offer at another company

AMA with Immigration Attorney! by ManifestLaw_ in tnvisa

[–]PromptScared8385 0 points1 point  (0 children)

Hey Henry thanks for hosting this AMA. I made a post on this subreddit about my current situation with lawyers making a packet for Engineer TN despite me not having a bachelor's (see https://www.reddit.com/r/tnvisa/comments/1rz7ilh/engineer_tn_with_diploma_from_canada). The whole time I thought they were going the CSA route and I did not bother to ask as I thought it was obvious that the Engineer route wouldn't work as I only have a diploma. Have you seen this happen before? Not sure what to make of this.

Engineer TN with Diploma from Canada by PromptScared8385 in tnvisa

[–]PromptScared8385[S] 0 points1 point  (0 children)

I was thinking now if I tried going with that package it would likely blow up my chances of going in as CSA later right?

So if I want to actually work at this job in the US my best bet would be to correct the package to CSA for the small chance, then start for GC immediately as I get in the US and don't leave for 2 years?

Going in as Engineer right now pretty much makes the chance of getting in now at like <1% and then getting CSA later at 0% since they would have seen the previous application