Official website: www.c12qe.com/
www.c12qe.com/articles/la-deeptech-c12-inaugure-sa-premiere-ligne-de-production-de-puces-quantiques-a-paris explains their choice of address: there is a hill in the 5th arrondissement of Paris, and they have a lab in a deep basement, which helps reduce vibrations from the external environment. Interesting.
Founed by two twin brothers who both studied at École Polytechnique: Pierre Desjardins and Matthieu Desjardins.
During his teenage years, Ciro created an innovative new dance style combining elements of the various corporal practices that he studied a bit of across the years:
- Kung Fu/Taichi
- Brazilian Axé and Capoeira
- Breakdance
- Yoga
- Modern dance
Ciro later called this style Cirodance.
Ciro's legendary dance style was famous during his university years, when Ciro would go to parties and dance like made while mostly unsuccessfully trying to woo girls.
Ciro has always been critical of dancing conditions in University parties, where people would always be cramped up doing boring non-creative moves. Rather, Ciro would go to to the edges of the dance floor to have enough space for his amazing moves. There is a perhaps a parallel between such tendencies and Ciro's highly innovative personality. Also perhaps being cramped would have helped wooing said girls.
Ciro later quit dancing, to a large extent because it is too hard to find suitable dancing locations outside: Europe is too cold much of the year, also ground conditions have to be perfect, and no patience to book a dance room somewhere. Kid's playgrounds are ideal, but Ciro is afraid of dancing there because kids parent's would freak out.
Therefore, all evidence of Cirodance seems to have disappeared into the depths of the Internet. There used to be a notorious video on YouTube from around June 2010 entitled "A Piriguete da Poli !!" ("Poli's bitch" in Portuguese) with comment "Sem comentarios... foi a atraçao da cervejada" (No comments... was the main attraction of the beer party) dancing the Piriguete by MC Papo Brazilian Funk carioca song. But the video was removed at some point, they were likely afraid of getting sued, the URL was www.youtube.com/watch?v=T969azGjIeE as shown at www.facebook.com/cirosantilli/posts/133333123357495, but this was before Ciro noticed that every good thing on the web goes down and became an obsessive web archiver. But in any case, the title gives an idea of the amazing style of Ciro's furor poeticus Axé performance on that day. If the video owner ever reads this message, please please restore the video, or send Ciro a copy. TODO: which channel was it on? Knowing that Ciro would be able to try and contact them.
One legendary episode linked to Cirodance was when Ciro was living in Paris and jobless around 2014 (but not destitute as he leached from his girlfriend). Cirodance was his main physical activity at the time, and Place de la République, where the skateboarders hung out due to the perfect wide concrete floor and relatively close to Bastille where Ciro lived, was the perfect place for it. One cold dark winter evening, Ciro was practicing Cirodance with his headphones and crappy clothes (dirty public square floor, remember), when someone took him for a homeless person and offered him a bowl of soup! It must be said that Place de la République had many events of giving food to the poor. Ciro was a bit stunned, declined, and continued dancing. And so that was the day when a prestigious Polytechnicien was mistaken for a homeless person. And Ciro liked that.
As of 2021, Googling "cirodance" leads to www.youtube.com/watch?v=tyvv4ddL2so "Ciro Dance" in which comedian "Ciro Priello" (no Wikipedia page at the time) participates in a comedy show with a "silly dance" (TODO this likely has a name) described in the comments as:
The "most prestigious French engineering school". Only 3 Nobels though as of 2019, the scientists are mostly at École normale supérieure (Paris). A gazillion CEOs ad politicians however.
Ciro Santilli studied there from 2010 to 2013.
Ciro considers him entering at Polytechnique a small miracle. First, on his second year of University in Brazil, he first had to fail to join the also good but not as good École centrales, which really annoyed him as he saw the "other good students" who wanted to go out get their wish. This also explains why there are so few students from his university going to Polytechnique in the late 2010's: most already went to other locations! Then, on his third year, he tried Polytechnique and got in despite feeling that the others who got in knew much more mathematics and physics than him. Rather, Ciro believes that he got in chiefly due to his intense passion for the sciences which he showed during the interview.
The miracle would have been even greater if it had happened in 2020. At this time, out of 10 Brazilians, 9 are from ITA, the "hardest to get into" university in Brazil, and also military like Polytechnique. Make no mistake, those students are amazing and deserve it without any doubt. But there is more to the story. It could be argued that many of them only go because they don't have any other choice of exchange program. Remember: Ciro had to fail applications on previous universities before getting into Polytech. Also, they don't get any Brazilian degree because ITA has no agreements with Polytechnique, and are therefore extremely likely to never come back. Not that Ciro thinks this is particularly bad for Brazil though, but it does make for a better deal for France overall as well. They also happen to have closer ties across cohorts of different years, and have managed to maintain a Google Doc with scanned past examinations (as of 2020 however, some/all of those examinations have been uploaded publicly, big kudos to them). Also almost all of them are software engineers, which is one of the few disciplines given at the relatively small ITA. This lack of diversity might not be ideal: if I were France, I would rather fish around all top Brazilian schools for "the best".
Besides the amazing funding/opportunities/alumni/staff loop which you can read about elsewhere, Polytechnique is amazing because you can choose what you will study every year to a very large extent.
This is in huge contrast to the crappy systems Ciro had seen e.g. in Brazil's Polytechnic School of the University of São Paulo, where students have to decide basically all their courses in huge packages, either at university entry (thus when they are completely clueless), or at a single point inside the university studies, changes being much harder.
Life quality was also amazing. Good free accommodation on campus and at the time a no-obligations scholarship for every foreign student great sport facilities. It seems that after Ciro left however more restrictions are added to the scholarships, what a shame! As of 2020 not everyone gets scholarships anymore it seems, mostly only loans that have to be paid back later. And those who are not poor have to pay Polytechnique scholarship fees on top of their living costs. And thus French austerity measures are undermining the greatest long term investment a country can possibly make: that of importing the very best students from other countries into yours. This after their host country has already spent 20 years raising and selecting them. And you won't even pay them 2 years of frugal existence to steal some of them them. Even if those students move away from your country later on, the contacts they made in your country mean they are much more likely to bring businesses over. But some will stay. Basically, France is becoming more like the United States.
This also makes it much more difficult for those students to do a PhD afterwards, where they would get paid very little, and are unable to pay their student debts. A PhD would be where they would possibly bring more of the next big thing to your country. Instead, they are much more likely to just go work for some big American company data wrangling and bring nothing to your country but their student debt dividends instead, which they will be pay to pay for in one year with those amazing salaries. And unsurprisingly many go to into banks. What a big time fail, France.
Sport was mandatory due to the military nature of the school. This did have the upside of getting students together more, although Ciro is against all forms of forced intellectual of physical activities for students. If you liked your sport it would be really cool though. But due to Section "Ciro Santilli's knee", he was forced to give up his first beloved choice which was soccer... life can be cruel. If only Ciro had known cycling at at the time, and if only that had been one of the sports you could choose (but of course it isn't, no school will want the bad reputation of when one of their students gets killed in a car accident).
There were also some useless "military exercises", or special situations in which you had to wear the useless school uniform as a formal "respect social clothing". Ciro Santilli is completely against all that meaningless bullshit, this his just a form of theatrical masturbation to nostalgically remember the good old days of Napoleon when France still ruled the world, and before they tortured the Algerians, see also: Video 4. "Gérard Fuchs interview from Ils racontent la Guerre d'Algérie (1982)". If you are going to do military-like stuff, then at least teach students how to shoot modern rifles and modern warfare tactics (which some of the French students actually do in the pre-school mandatory internship), and not this 18th century bullshit. Ciro favours of course the hoodie-wearing, "I only care about your abilities meritocracy" culture of Silicon Valley. And without the political correctness now associated with it in the 2020s. And no shooting people if possible.
During the time Ciro was at Polytechnique in early 2010's, the school was really isolated in the Plateau de Saclay, there were no shops in 10 minute walking distance! You either had to climb 300 steps to go down to the nearest village, Lozère, or take a bus to the nearest town, Massy. The fact that Times Higher Education ranked it as the second best university in the world in 2019 (archive) makes it good justice, given the small 500 student body. Things started to change a bit after Ciro left however, with the creation of the Polytechnic Institute of Paris, which is bringing other schools to the Lozere area. This is for the best, as it might improve the global rankings of Polytechnique. Also it is a waste to have so few students at a technopole. But it will reduce the mystique of the place. You can't have everything in life.
Before 1976, Polytechnique was actually in the center of Paris at the Latin Quarter, so the Lozère mystique is not a traditional thing. But even when in Paris, students were in theory restricted to school grounds a most of the time. Although there are famous stories of a certain tree that could be used to climb the fence to go to Parisian parties when they couldn't stand it anymore. The tree was somewhat intentionally overlooked by school administrators. Polytechnique was drawn to Saclay no doubt because of the gravity of the CEA Paris-Saclay, France's analog to the United States Department of Energy national laboratories.
This made for some good memories though. The isolation favored concentration, and gave the place a mystical feeling. And then when you went to eat amazing Chinese food in Paris it just felt even more special and magic since you were so limited during the week. It was also under those magical circumstances in which Ciro met his wife, another student of the school, see also: Section "The main function of university is sexual selection".
Ciro also agonized about passing courses to get useless grades though! Polytechnique is hard for most Brazilians, specially if you select the more mathematics oriented courses, because the French students were math brainwashed for two years before joining.
Ciro's favorite spots/activities:
- hide in top corner desk of the library to learn some science. Ciro loves libraries.
- weekend days in his awesome room learning Chinese
Figure 1. The room also has a bed and toilet, it was great, and it was free back in those days! Only the kitchen was shared, which is good for meeting people. And for getting your password keylogged in the shared supplies buying system. This actually happened while Ciro was at in Polytechnique, but the keylogger operator was caught, and the semi-secret-unknown-participants-Gestapo-like-but-mostly-head-of-school-approved student association "Khômiss" broke their door (which leads to an internal corridor) with a fire axe, their traditional way of saying that someone fucked up. All students live on campus, which is great for concentration. - randomly go study at night in one of the small 20 person classrooms that were used in the day and left open at night
Figure 3. A typical small classroom at École Polytechnique. Source. The tables are shown in the usual course configuration. Imagine that at night, in pure silence, with some of your best friends studying on a nearby room. The usual course configuration was first a course by the main teacher in a large amphitheater, and then break down into small groups with tutors, known in French as "Petites classes" (PC). In some English-speaking world traditions, such small class system is known as recitation class. While those small classes are a reasonable approach, Ciro Santilli's slow brain would rather just have a book and an online forum where tutors answer questions instead.
Horny Polytechnicienne mural by Binet BD
. Edit: Ciro noticed this mural had been removed as of 2023. Of course it was removed! TODO removal date. TODO photo of the new art that took its place, it seems to be a boring image of R5-D4. Fucking political correctness zealots. A perfectly fine piece of erotica artwork lost forever except for this photo of it. Thanks to Ciro's kinky friend, Mr. F. for in his infinite insight insisting on taking a picture of it.
Every year, student organizations, the binets, get to compete for student elections, and they are allowed to make murals in the school to advertise themselves.
They kinky people from the 1996 Cartoon Binet (BD == Band Dessiné == Cartoon in French) decided to take it to the next level, with the depiction of a horny polytechnicienne, on the corridor near the student bar, the Bôbar, in front of the cartoon library of the Binet BD.
Good old 1996, this would never be allowed in 2019 due to political correctness.
Let's see how much longer it will last.
How about adding a sexy male polytechnicien suggestively holding his theatrical sword (nicknamed the "tangente") with shirt open instead of removing the lady???
In 2022, sexual aggression accusations at Polytechnique surfaced, will the mural survive them?
Ciro heard of two other mural censorship events orally from younger students during a visit in 2023:
- there was a sexy girl from Judo also censored since
- Judo (again) also apparently used a red resing sun symbol that some Chinese students felt was too close to the Japanese war flag: en.wikipedia.org/wiki/Rising_Sun_Flag. This made Ciro feel a strong urge to advertise his mirror of github.com/cirosantilli/china-dictatorship at gitlab.binets.fr/ciro.duran-santilli/china-dictatorship just to test the supposed French obsession with freedom of speech!
Polytechnicienne by Ecole polytechnique
. Source. Promotional documentary in French showing the situation of women at Polytechnique. Ciro couldn't resist putting it next to the horny polytechnicienne.
Of particular note is is the footage of the first year in which women were accepted, 1972: youtu.be/IA1kSC_d4R8?t=298, shortly before Polytechnique moved from central Paris to Lozère in 1976.
www.mondedesgrandesecoles.fr/egalite-femmes-hommes-polytechnique-et-sa-communaute-sengagent claims that as of 2019 only 14% of the students were women.
The following promotional videos give an idea of how the school looks like, although they fundamentally miss the little corners that Ciro really loved in that the place and which made it magic:
And a one second Ciro Santilli appearance from a 2016 video made during the annual Brazilian barbecue (or as close as you an get to it) which many ex-Brazilian students attend able: www.youtube.com/watch?v=ndX_-A2Rjpo&t=189 wearing a Ring t-shirt.
Gérard Fuchs interview from Ils racontent la Guerre d'Algérie (1982)
Source. French. Title translation: "they tell the story War in Algeria". In this segment at this timestamp, French politician and ancient Polytechnician tells of his experience in Algeria, to which all Polytechnicians were sent for 2 years after graduating as part of their mandatory service to the French state. He is not notable enough to have an English Wiki page however unfortunately.
He mentions that the huge scale military operations they did were useless, they enemies could easily notice and escape before they had closed in. He then chose a job in intelligence, the alternative being special operations, without fully knowing what it was going to be. He then once walked into his colleague during an interrogation where torture had obviously been used. He claims however that he managed to forbid torture under his command. He was then gravely shot, but survived.
He then mentions that when he came back and started digesting the experience, he felt that democracy was not enough, and that to actually stop wars people needed to be better informed and have a more direct democracy (a point Ciro Santilli agrees with), and that kind of made him want to become a politician. He looks like a nice guy.
On a related note, the exact same "Maquis"/"Maquisard" is used in French to describe both French WWII Resistance fighters, as well as the Algerian revolutionaries, as the south of France has a somewhat similiar dry bushy region where the revolutionaries would hide. And the French were like the Gestapo in Algeria.
The first time Ciro Santilli went to one was when an Indian friend of his took him to the one in the North of Paris when they were living there in the first half of the 2010's, the Gurdwara Singh Sabha France.
Much like Islam's Ramadan, Ciro Santilli appreciates this a lot due to due to Ciro Santilli's self perceived compassionate personality and Ciro Santilli's cheapness.
2025 round one during week of April 21st, not toning down online profiles:Keywords:
- Paris quantum computing
- Alice&Bob:
- jobs.lever.co/alice-bob/2acf8f0c-6947-41ad-b30f-9779a1b49681 Senior Software Engineer, Framework team
I'm looking to do a meaningful job in a deeptech field, and quantum computing seems like it could become huge. I've learnt a few basics, and would like to go further with job experience in the area.
Salary: 90k.Rejected after first interview with the hiring manager. They said they wanted someone with more experience setting up CI/CD. - 2025-07-03 jobs.lever.co/alice-bob/b4632e27-cf56-4570-84bb-d56a169d1c43 Senior Software Engineer - Cloud. Webdev. I don't really want to do this, but it's a way in. Asking salary: 70k.
- Pasqal: careers.pasqal.com/jobs/5817098-software-development-engineer-integration Software Development Engineer IntegrationApplication auto-reply also points to:which is cool.I'm looking to do a meaningful job in a deeptech field, and quantum computing seems like it could become huge. I've learnt a few basics, and would like to go further with job experience in the area.Rejected 1 week later without interview even though my CV seemed like a perfect match for this job. Sent an email to the contributors of Pulser.After the application they keep sending you relevant new job openings, which was really good, applying to another one:I applied for this job careers.pasqal.com/jobs/5817098-software-development-engineer-integration but got rejected by HR lady without interview.Pinging you guys here just in case because sometimes my profiles scare the HR people and then when I ping the programmers they like me. I grabbed your emails from GitHub.
- 2025-06-20 careers.pasqal.com/jobs/6075845-embedded-software-engineer-w-m Embedded Software engineerRejected 2025-07-03.Why Pasqal?I want to get into quantum computing in France, and there are only 5 major hardware companies and I'm applying to each of them when there's a job that seems that I can do. I don't know enough to pick the one with the tech that is most promising to win, though it seems no one can at this point. Being in Massy, a little further from central Paris, is a plus, I like quieter areas.
- C12 Quantum Electronics
- 2025-06-20 Senior Measurement Software Engineer jobs.lever.co/c12qe/0b27ff8c-a094-4da4-ba32-2ecd55ae6233
I am interested in getting into quantum computing because the this field seems like it could be promising. My wife is French and working for a French company in Paris and we are looking to relocate to the greater Paris region. I've heard good things from the company. I have only done basic undergrad physics in university but I'm very interested in learning more from a more concrete point of view, AMO seems really cool. I can handle low level programming well.
- Welinq: none yet but add to loop
- Quandela: none yet but add to loop
- Alice&Bob:
- DeepMind:
- Turned down two days later before anything.As evidenced by my Stack Exchange contributions, I love trying out new software to see if it works and how well. I love benchmarking it. And I love documenting what I observed in great detail to help others to choose the best software for them. I also love meeting various new people and understanding what they are up to and how I can help.
- job-boards.greenhouse.io/deepmind/jobs/6576118 Software Engineer, Hardware Design
At ARM and AMD I've worked on various different parts of the hardware cycle, notably C++ emulation and low level software. I just get this strong feeling that hardware and low level software design should be the easiest thing for machines to automate, as it is the area that requires the least amount of "common sense" information about the world.
- Paris machine learning:
- H Company:Fastest initial job application steps ever! Name, email, CV, over.
- jobs.ashbyhq.com/hcompany/e6793ce6-918b-48a6-bf56-205c477cc1c0 Member of technical staff (Evaluations). Declined 12th June.
- jobs.ashbyhq.com/hcompany/89d867e7-2bd3-4918-aebc-cabbac526b6f Senior Back-end Engineer
- Mistral AI:
- jobs.lever.co/mistral/db67d7a2-bcec-4151-9b3a-8212ddabf419 Senior Software Engineer, Data Engineering - Paris. Declined May 7th without interview, at least they said they have lots of applicants and some have more closely related qualifications.
- 2025-07-03
- jobs.lever.co/mistral/c1e1e2c0-03f4-4434-938a-a5df3080baf2 Software Engineer, IDE (Typescript), (Contractor). VS Code browser extension.
Available from September. I made this extension as a small part of my personal project over a month full time: marketplace.visualstudio.com/items?itemName=ourbigbook.ourbigbook-vscode It has no installs because the personal project is a failure, but the extension works. I can do other stuff besides the vscode extension itself as well. But I need at least 1 year contract.
- I have 3 years full time on my failed website: ourbigbook.com/ My frontend is meh but backend is OK. Never done huge volumes though since the project was a failure. But Heroku + my basic PostgreSQL DB fu held up to 3k visits / day when I got some coverage for cirosantilli.com/cia-2010-covert-communication-websites from www.dailymail.co.uk/news/article-14752155/CIA-fake-websites-Star-Wars-communicate-spies.htmlI've also did some automatic population of the database to 100k rows and my indices seem to be right that the website is still usable: docs.ourbigbook.com/news/llm-generated-wikibot-abstracts
- jobs.lever.co/mistral/c1e1e2c0-03f4-4434-938a-a5df3080baf2 Software Engineer, IDE (Typescript), (Contractor). VS Code browser extension.
- Poolside AI:> Of all the applications of deep learning, code generation is one of those that interest me the most as they seem one of the most pertinent in order to one day achieve AGI (the others being theorem proving and robotics), and I'd like to try and get some work experience in the area, which is why I'm applying to your company.
- poolside.ai/careers/member-of-engineering-evaluations--ba11fe78-f6f6-4165-b76b-020a46ad8fee Member of Engineering (Evaluations)
Of all the applications of deep learning, code generation is one of those that interest me the most as they seem one of the most pertinent in order to one day achieve AGI (the others being theorem proving and robotics), and I'd like to try and get some work experience in the area.
- poolside.ai/careers/member-of-engineering-data-platform--13d32f62-d530-4372-b458-0687d99eea04 Member of Engineering (Data Platform)
This job seemed like a possibility as I've done some personal "data intensive" projects in the past (not distributed unfortunately, ~500 GB so it fit on my local disk), and I kind of enjoyed it and would be interested in trying out a more "data heavy" job like this for a change.
Rejected May 6th without interview. - poolside.ai/careers/member-of-engineering-evaluations--ba11fe78-f6f6-4165-b76b-020a46ad8fee Member of Engineering (Evaluations)
- H Company:
- Big tech:
- Google. Many jobs in London, nothing in Paris. www.google.com/about/careers/applications/jobs/results
- www.google.com/about/careers/applications/jobs/results/91141790538572486-senior-software-engineer-google-pixel-graphics Senior Software Engineer, Google Pixel Graphics
- www.google.com/about/careers/applications/jobs/results/96937277808091846-senior-software-engineer-pixel-graphics-gpu-software Senior Software Engineer, Pixel Graphics, GPU Software
- Amazon, focusing on AWS of course. Lots of jobs in London, nothing in Paris: www.amazon.jobs/en-gb/
- 2025-06-20
- www.amazon.jobs/en/jobs/2915117/software-development-engineer-aws-uk Software Development Engineer, AWS Utility Computing
- www.amazon.jobs/en-gb/jobs/2884321/systems-development-engineer-database-services Systems Development Engineer, Database Services. Rejected two days later on a Sunday, nice.
- www.amazon.jobs/en-gb/jobs/2530616/senior-systems-development-engineer Senior Systems Development Engineer
- www.amazon.jobs/en-gb/jobs/2902679/senior-systems-engineer Senior Systems Engineer
- 2025-06-20
- Microsoft: a few jobs in London, very few in Paris
- Facebook: several boring jobs in London, a few research jobs in Paris
- Google. Many jobs in London, nothing in Paris. www.google.com/about/careers/applications/jobs/results
- London machine learning:
- InstaDeep:
- www.instadeep.com/job-offer/fea583b3-d333-447e-8811-8ce58367c003/ Software Engineer (Simulation) asking 85k
I really like the idea of using simulations to speed up development of ideas or AI. I've done this in my past jobs in the semiconductor industry, and a bit on side time tinkering with simple simulation games that might be useful to train AI. I'm curious to what you will be simulating! The general areas that your company operates in, biotech and PCB design are also in my interest.lI really like the idea of using simulations to speed up development of ideas or AI. I've done this in my past jobs in the semiconductor industry, and a bit on side time tinkering with simple simulation games that might be useful to train AI. I'm curious to what you will be simulating!
- www.instadeep.com/job-offer/fea583b3-d333-447e-8811-8ce58367c003/ Software Engineer (Simulation) asking 85k
- Anthropic
- 2025-06-18
- job-boards.greenhouse.io/anthropic/jobs/4632138008 Software Engineer, Infrastructure. Declined first thing next Monday.
- job-boards.greenhouse.io/anthropic/jobs/4753256008 Software Engineer, Inference Scalability and Capability. This one suggested JAX, Rust and multi-GPU experience would be good. Haha it's hopeless.
- job-boards.greenhouse.io/anthropic/jobs/4632830008 Software Engineer, ML Performance and Scaling
I just want to help achieve AGI so I don't need to work anymore. I can do non-glamorous things to achieve that goal, but eventually I'd inevitably get into research itself. I haven't done deep learning except basic examples, but I can handle low level stuff, and I want to learn.
Why Anthropic?I'm applying to any LLM companies, and the ones with more funding are more likely to have dumb coding jobs that I can do without a PhD in ML, and more likely to have the resources to reach some critical point if scaling continues. The small labs have the advantage of nimbleness to try new architectures, but they only employ PhDs.In one paragraph, provide an example of something meaningful that you have done in line with your values. Examples could include past work, volunteering, civic engagement, community organizing, donations, family support, etc.*Endless open source knowledge sharing e.g.:- stackoverflow.com/users/895245 Stack Overflow
- github.com/cirosantilli/linux-kernel-module-cheat Linux kernel emulation tutorial
- ourbigbook.com/ my failed knowledge sharing website that only I use
- InstaDeep:
- Semiconductor:
- AMD:
* careers.amd.com/careers-home/jobs/57882 Senior Software Development Engineer on ROCm. Rejected a few days later without interview. - Qualcomm:
- Arm, all with referrals from old colleagues:
- 2025-06-30:
- GPU
- careers.arm.com/job/cambridge/staff-principal-software-engineer/33099/77726588832 Staff Software Engineer - System Performance Analysis GPU driver
- careers.arm.com/job/cambridge/staff-software-engineer-system-performance-analysis/33099/77284796288 Staff/Principal Software Engineer
- careers.arm.com/job/cambridge/principal-software-engineer-machine-learning/33099/82468207936 Principal Software Engineer - Machine Learning. Seems ambitions but friend recommended me so I just clicked. Rejected 2025-07-03.
- careers.arm.com/job/cambridge/staff-gpu-software-applications-engineer/33099/82643339264 Staff GPU software applications engineer. Got screening interview.
- Non-GPU
- carers.arm.com/job/cambridge/staff-software-engineer/33099/74848341808 Staff Software EngineerSounds cool.
This diverse role will largely focus on providing software enablement for our next generation CPU and accelerator based technologies on target use-cases.
- careers.arm.com/job/manchester/staff-application-performance-engineer/33099/80144718528 Staff Application Performance EngineerReally cool. I don't have the perf pre-requisites, but it would be cool to do this. Rejected 2025-07-03.
performance workflows on Arm Neoverse platforms
- careers.arm.com/job/cambridge/senior-software-engineer-machine-learning-tools/33099/74848310720 Senior Software Engineer - Machine Learning Tools. Got screening interview.
- experienced-arm.icims.com/jobs/14442/senior-linux-kernel-engineer-%e2%80%93-hardware-enablement Senior Linux Kernel Engineer – Hardware Enablement
- experienced-arm.icims.com/jobs/12987/staff-software-engineer/job?mode=submit_apply Staff Software Engineer
Accelerating algorithms with hand-optimized Arm assembly using the latest Arm technologies such as SVE
- carers.arm.com/job/cambridge/staff-software-engineer/33099/74848341808 Staff Software Engineer
- GPU
- 2025-06-30:
- Intel: no jobs in UK/France
- Nvidia: a few high end jobs in UK/France, some of them are EMEA remote
- 2025-06-30 Senior Software and System Architect nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Spain-Remote/Senior-Software-and-System-Architect_JR1997578?locationHierarchy1=2fcb99c455831013ea52aa2df70e324e Read wrong, seems to require senior networking skills that I don't have, but by then had already asked for a referral from an ex colleague and so just applied anyways. Lol!
- Codasip: no SW jobs in UK, only HW
- SiFive: only 10 jobs globally, 1 sales in UK
- Graphcore:
- 2025-07-02 job-boards.greenhouse.io/graphcore/jobs/7743036002 Staff System Software Engineer. Automation and testing stuff.
- AMD:
- Open source
- Canonical
- Linux kernel engineering: failed after take home exercise
- Common Crawl: commoncrawl.org/jobs Software Engineer/Data Scientist, Python, Spark
- Canonical
- Random compute
- Atos, now mostly Eviden: all jobs require 10 years of experience lol
- Random french tech
- Dassault Systemes
- Thales
- biotech maybe
- optical compute
- NcodiN: no jobs
- Flux Computing:
- robotics
- Enchanted Tools
- 2025-06-26 taleez.com/apply/core-c-developer-11e-arrondissement-paris-enchanted-tools-cdi Core C++ developerSalary: 80k.
Just want to help achieve AGI and do some cool programming.
- 2025-06-26 taleez.com/apply/core-c-developer-11e-arrondissement-paris-enchanted-tools-cdi Core C++ developer
- Enchanted Tools
- HPC
- GPU
- C++
- Linux
- systems software
- numerical software
- robotics
Once upon a time in the 2010's, Ciro Santilli went to an artsy theatre venue in the suburbia of Paris, dragged by his wife then girlfriend of course.
In the venue, there was a politician, who was doing his best to show how much they supported the arts, and there were of course the artists, involved in the play.
The politician would see a political power score on top of every person's head, and would spend an amount of time talking to each person exactly proportional to that score. This meant basically one sentence to us. The words themselves didn't really matter of course, only the time spent, they just have to produce nice sounds.
Updates Post OurBigBook job search round 2025 Updated 2025-07-01 +Created 2025-05-07 2025-07-01
I shouldn't be doing this on funded OurBigBook time which is until the end of May, but I was getting too nervous and decided to start a casual job search to test the waters.
In particular I want to see if I can get past the HR lady step without toning down my online profiles. If nothing works out for the next round I'll be hiding anything too spicy like:Another interesting point is to see if French companies are more likely to reply given that Ciro Santilli studied at École Polytechnique which the French worship.
- prominently seeking funding for OurBigBook on my LinkedIn profile
- CIA 2010 covert communication websites references. This will be my first job hunt since I have published that article. Wish me luck.
- gay Putin profile picture on Stack Overflow
Gay Putin, currently used in Ciro Santilli's Stack Overflow profile
. Ciro's profiles may be a bit too much for the HR ladies who reject his job applications on the spot. To be fair, perhaps not enough years of experience for certain applications and job hopping may have something to do with it too. But since they don't ever tell you anything not to get sued, we'll never know.I'm looking in particular either for:
- machine learning-adjacent jobs in companies that seem to be doing something that could further AGI, e.g. automatic code generation or robotics would be ideal
- quantum computing
- systems programming, which is what I actually have work experience with
I spent the last two weeks doing that:
- one week browsing everything of interest in London and Paris and sending applications to anything that seemed both relevant and interesting. Maintaining an application list at: Section "Job application by Ciro Santilli".
- one week on a very laborious but somewhat interesting take home exercise for Linux kernel engineer a Canonical, makers of Ubuntu.I had a week to finish 5 practical coding and packaging questions, and I tried to do everything as perfectly as possible, but I somewhat underestimated the amount of work and wait needed to do everything and didn't manage to finish question 4 and missed 5. Oops let's see how that goes.At least this had a few good outcomes for the Internet as I tried to document things as nicely as I could where they were missing from Google as usual:
- I re-tested Linux Kernel Module Cheat and made some small improvements. Things still worked from a Ubuntu 24.10 host (using Docker to Ubuntu 22.04), and I also checked that kernel 6.8 builds and GDB step debugs after adding the newly required config
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
, also mentioned that at: Why are there no debug symbols in my vmlinux when using gdb with /proc/kcore? - I contributed some simple updates to github.com/martinezjavier/ldd3 getting it closer to work on Linux kernel v6.8. That repository aims to keep the venerable examples from Linux kernel module book LDD3 alive on newer kernels, and is a very good source for kernel module developers.
- How to compile a Linux kernel module?: wrote a quick Ciro-approved tutorial
- Dynamic array in Linux kernel module: I gave an educational example of a dynamic byte array (like std::string) using the kvmalloc family of allocators
- quickemu: this is a good emulator manager and I think I'll be using it for Ubuntu images when needed from now on. I wrote:
- How to run Ubuntu desktop on QEMU?: an introductory tutorial to the software as their README is not that good as is often the case. It's hard for project authors to predict what new users want or not. This is my second answer to this question, the previous one focusing on a more manual approach without third party helpers.
- How to share folder between guest/host? (Quickemu): I explained how to setup a 9p mount to share a directory between guest and host
- Error :: You must put some 'source' URIs in your sources.list: updated this answer for Ubuntu 24.04. This issue comes up when you want to do either of:which don't work by default, and my answer explains how to do it from the GUI and CLI. The CLI method is specially important for Docker images. Since Ubuntu doesn't offer a stable CLI method for this, the method breaks from time to time and we have to find the new config file to edit.
sudo apt build-dep sudo apt source
- What is hardware enablement (HWE)?: I learned a bit better how Ubuntu structures its kernel releases for each Ubuntu release
Some of the main issues I had were:- compiling Linux kernel for Ubuntu is extremely slow. I was used to compiling for embedded system with Buildroot, which finishes in minutes, but for Ubuntu is hours, presumably because they enable as many drivers as possible to make a single ISO work on as many different computers as possible, which makes sense, but also makes development harder
- my QEMU setup for Ubuntu was not quite as streamlined and I relearned a few things and set up quickemu. By chance I had recently come across quickemu for testing OurBigBook on MacOS, but I had to learn a bit how to set it up reasonably too
- I re-tested Linux Kernel Module Cheat and made some small improvements. Things still worked from a Ubuntu 24.10 host (using Docker to Ubuntu 22.04), and I also checked that kernel 6.8 builds and GDB step debugs after adding the newly required config