• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Master Jobs Needed / Offered Discussion Thread

Who we are:

Parity is a company developing a web3 protocol called Polkadot (see: https://polkadot.network). Here is an excellent 5' introduction about web3 (and crypto) and the differences between the two (worth reading even if you do not want to apply).

For more tech stuff, you can read the lightpaper https://polkadot.com/papers/. it will give you a good idea of the tech. You can look at the code under https://github.com/paritytech/ the SDK being the main one and it is all fully open source under a permissive license.

We are a remote first company hiring between let's say Chicago up to India with EMEA in the middle. We make exceptions for talented people. We pay competitively (euphemism for very well).

What are we looking for:

Smart people who likes to learn, are good at collaborating and are of course interested in the web3 space.
Currently we are looking at least for:
- 2 software team managers
- 1 tpm (technical project manager)
- 10 protocol developers (SDK is fully in Rust but it is not a requirement to know Rust)
- 5 frontend developers (typescript stuff mostly with some android and iOS of course)
- 5 security engineers and SRE

How we hire:


We do not care too much about what you did before and we send people to a set of interviews. We follow the classical process of the GAFAM for better or worse.
Expect 5 interviews, they are not very hard and the goal is for us to understand which skills you have and if you can be a fit in terms of culture. So far every candidate
did survive the interview so the risk to try is low.

Interested? Jump to parity.io/careers.

You are interested but you do not find your dream job in the list, drop me a message here.
 
I'm always available for any position which has no schedule, no responsibilities, no reporting, and no particular skills necessary.
kinda like "I'll take all the blame as long as there is no punishment" :)
 
Project Manager here actively looking for an industry change.

Work best in organizational/interdepartmental environments. It’s amazing that talented people end up in roles that don’t highlight their strengths and managers never allow them to grow.

I have this crazy idea that if you pay attention to individual team member strengths you can find greater success leveraging that than demanding a specific result. PM has a stigma, from what I’ve experienced. where it’s just pressuring and demanding execution to a deadline regardless of the bridges burned. Probably why there’s such a high turnover rate.

Job hunting can feel so transactional and less human, if that’s makes sense. Hope everyone in this thread finds their next role and it fits them as much as the employer.
 
Wonderful initiative, but likely can't help me though, geologist in HK is not going to get hired in ASR
You never know. Many of us are in professions not associated with electronics.

I have a friend from my younger days that is a geologist, and has a small company. He relocated it from Tennessee to South Carolina about 2 years ago. His work is mainly in the southeast part of the US.
 
The cynical side of me wonders if sometimes they already have someone in mind for the job but are required to list it, so they don't contact anyone that would be a good alternative to their person.
I know this happens because a former employer would have me post job listings for positions which were held by non-USA citizens (H1B visa?) and I was told that the job listing was a necessary formality. As far as I know, they never seriously considered any applicants for those positions.
 
Project Manager here actively looking for an industry change.

Work best in organizational/interdepartmental environments. It’s amazing that talented people end up in roles that don’t highlight their strengths and managers never allow them to grow.

I have this crazy idea that if you pay attention to individual team member strengths you can find greater success leveraging that than demanding a specific result. PM has a stigma, from what I’ve experienced. where it’s just pressuring and demanding execution to a deadline regardless of the bridges burned. Probably why there’s such a high turnover rate.

Job hunting can feel so transactional and less human, if that’s makes sense. Hope everyone in this thread finds their next role and it fits them as much as the employer.
One thing I just realized is how to prove any of this. PM me if you care to learn more. Rather not post that info here. Must violate some forum guidelines.
 
Very good advice. I don't code as part of my day job any more (and I was never a professional programmer), but I recently used my companies private ChatGPT instance to help me write Python code to analyse 16.7GB of file transfer logs in CSV format using the Pandas library. Whilst I probably could have achieved this in Excel, the large number of log files and format of the data would have made this difficult as the data included datetime fields with time zone offsets which Excel doesn't like.

For example, here is the output from a Deepseek model, running on LM Studio on my home PC, answering a simple prompt of "Write python code to read multiple CSV files and group by UserID column" (Note: this model gives a prettier results than ChatGPT because it's been tuned for coding, but ChatGPTs output was just as useful)...

*edit* I should add that the resulting script let me identify which applications were sending or receiving the most files externally last year. I'm responsible for putting in a new managed file transfer solution; the new vendor licenses their product per file transaction and minimizing the number of files transferred will save the company around $250k in licensing per year (and this is just for Europe). Whilst most application teams compress multiple files into ZIP archives; some don't and send hundreds, and in some cases thousands, of individual files per day. I now have the evidence to go to these teams and suggest they make 'improvements' (or get a portion of the $250k bill :)).

A few questions:

- Why assume that Python was the right tool for the job? Your choice, because you are familiar with it?
- Who told the AI agent to assume that the files were under the same path? What if they are scattered across file systems?
- Pandas dataframes don't scale very well on large datasets and the proposed solution loads all files in one dataframe: are you sure it is going to handle multi GB (possibly TB) of log files?
- How much time would have taken an experienced programmer to come up with some (hopefully better) solution?
- How much does your company spend on AI tools?
- Most important: can I have a share of the saved $250k by selling the following (handmade) snippet of code to your company?

awk 'NR==1 {header=$_} FNR==1 && NR!=1 { $_ ~ $header getline; } {print}' /path/to/files/*.csv| tail -n +2| awk -F , '{print $1}'|sort | uniq -c | sort -nr

My intent is not to teach anything here, but rather to avoid giving free advice to go all-in on AI tools with nothing in your backpack (read: some real hard to earn knowledge) to guide you when using the tools and help you assess the outcome. In the coming years we will be overwhelmed by useful and useless AI (if you are in IT, then you already are) and that backpack will probably be the only difference you can bring to the game
 
Last edited:
A few questions:

- Why assume that Python was the right tool for the job? Your choice, because you are familiar with it?
- Who told the AI agent to assume that the files were under the same path? What if they are scattered across file systems?
- Pandas dataframes don't scale very well on large datasets and the proposed solution loads all files in one dataframe: are you sure it is going to handle multi GB (possibly TB) of log files?
- How much time would have taken an experienced programmer to come up with some (hopefully better) solution?
- How much does your company spend on AI tools?
- Most important: can I have a share of the saved $250k by selling the following (handmade) snippet of code to your company?

awk 'NR==1 {header=$_} FNR==1 && NR!=1 { $_ ~ $header getline; } {print}' /path/to/files/*.csv| tail -n +2| awk -F , '{print $1}'|sort | uniq -c | sort -nr

My intent is not to teach anything here, but rather to avoid giving free advice to go all-in on AI tools with nothing in your backpack (read: some real hard to earn knowledge) to guide you when using the tools and help you assess the outcome. In the coming years we will be overwhelmed by useful and useless AI (if you are in IT, then you already are) and that backpack will probably be the only difference you can bring to the game

- As I explained, I would have done this in Excel were it not for the datatype challenges. However, I like Python, I find it to be more useful and accessible than the other languages of which I have some experience (BASIC, Pascal, Modula-2, C & C++ and several flavours of assembly). I also thought it would be fun and informative to solve this with Python (which it was!)

- Nobody and why would it assume any different unless prompted to do so?

- You are looking at one prompt and one answer - which I gave as an example. This is not the complete solution, it's just part of it. I asked more than ten questions to help me get to the final solution. BTW, the solution uses multiple data frames; one for each day (log file) which are then combined into one DF for each month before grouping and sorting). And yes, I have processed 16.7GB of log files.

- How is that relevant? There was no budget to pay an 'experienced programmer' to do this analysis.

- Classified (I work for a global insurance company. There are many applications for AI in this industry, the obvious ones employ image recognition)

- No.

I think you missed the point of my post. I do have some programming knowledge in my 'backpack' but it's rusty and hasn't been out of my backpack for over 10 years. I used AI to help get the knowledge out of my backpack, polish it up and put it back to use.

I'm not suggesting that someone without any coding knowledge can suddenly become a wizard programmer just by using ChatGPT, although I am aware that some in the industry would like you to believe otherwise.

FWIW, Tim O'Reilly wrote an excellent piece on how he thinks AI will change programming and why it's not the end of programmers... https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/
 
- As I explained, I would have done this in Excel were it not for the datatype challenges. However, I like Python, I find it to be more useful and accessible than the other languages of which I have some experience (BASIC, Pascal, Modula-2, C & C++ and several flavours of assembly). I also thought it would be fun and informative to solve this with Python (which it was!)

- Nobody and why would it assume any different unless prompted to do so?

- You are looking at one prompt and one answer - which I gave as an example. This is not the complete solution, it's just part of it. I asked more than ten questions to help me get to the final solution. BTW, the solution uses multiple data frames; one for each day (log file) which are then combined into one DF for each month before grouping and sorting). And yes, I have processed 16.7GB of log files.

- How is that relevant? There was no budget to pay an 'experienced programmer' to do this analysis.

- Classified (I work for a global insurance company. There are many applications for AI in this industry, the obvious ones employ image recognition)

- No.

I think you missed the point of my post. I do have some programming knowledge in my 'backpack' but it's rusty and hasn't been out of my backpack for over 10 years. I used AI to help get the knowledge out of my backpack, polish it up and put it back to use.

I'm not suggesting that someone without any coding knowledge can suddenly become a wizard programmer just by using ChatGPT, although I am aware that some in the industry would like you to believe otherwise.

FWIW, Tim O'Reilly wrote an excellent piece on how he thinks AI will change programming and why it's not the end of programmers... https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/
That was exactly my point! Your solution turned out to be fully usable only after adapting it to the reality. The AI tool pointed you in a direction, but your 'backpack' did the trick. When you are in search of your n-th job, the buzzwords in your resume can only take you through the preliminary step of the hiring process (the cv filter), but then you will look more expensive and less attractive than any youngster with an equivalent buzzword level. In the end you will never get to talk to someone who can appreciate your skills and background. This is why many incredibly capable people with amazing skills and background fail the hiring process.
 
That was exactly my point! Your solution turned out to be fully usable only after adapting it to the reality. The AI tool pointed you in a direction, but your 'backpack' did the trick.
So you attempted to pick my post apart because you agreed with the point I was making? :rolleyes:
 
You never know. Many of us are in professions not associated with electronics.
Got a PM last Wednesday about some potential editing work from my post on the first page. I’ll call tomorrow about the job and see if it’s the right fit.
 
There are a lot of jobs. But getting a "hit" where a company responds to your resume, is extremely hard. My son is looking for a software development job. We have found positions that are incredibly close match to his background. Yet he doesn't even get a form answer when he applies.
Today, you have to make it easy for the filter AI (HR-person) because they have (mostly) no clue about specific skills the person need for the Job, only a keyword list. It seems the CV of the future is a keyword list, more match is better.:facepalm:
 
Last edited:
Well then, we need an AI tool that preps your resume for every AI screened job spec! :)
Realistically ChatGPT and all the other major tools are already capable of this.

Last time I was job hunting I took about a dozen job listings for similar roles, put them through a keyword analysis tool, and then found ways to cram the most frequently occurring keywords into my resume. I'm not sure if it worked or not, but I got a job eventually.

I think LLMs will pretty much do this for you nowadays. The problem is that there is no way to know if the HR people on the other end are looking for any keywords in particular. It's just a guessing game.
 
Realistically ChatGPT and all the other major tools are already capable of this.
I saw an example of it as a family member did exactly that. It was remarkable in how it shoehorned every bit of the job requirement into the candidate resume. Alas, it did such a great job that no human would accept it as genuine or remotely truthful.
 
Back
Top Bottom