John Doucette Email & Phone Number
@ncf.edu
LinkedIn matched
Who is John Doucette? Overview
A concise factual answer block for searchers comparing this professional profile.
John Doucette is listed as AI Terminal Search Lead @ Bloomberg Artificial Intelligence Group at Bloomberg, based in New York, United States. AeroLeads shows a work email signal at ncf.edu and a matched LinkedIn profile for John Doucette.
John Doucette previously worked as Team Lead at Bloomberg Artificial Intelligence Group at Bloomberg and Senior AI Research Scientist at Bloomberg. John Doucette holds Doctor Of Philosophy (Phd), Computer Science from University Of Waterloo.
Email format at Bloomberg
This section adds company-level context without repeating John Doucette's masked contact details.
AeroLeads found 1 current-domain work email signal for John Doucette. Compare company email patterns before reaching out.
About John Doucette
John Doucette works in the AI group at Bloomberg, and has led teams on projects in Generative AI, AI Safety, Conversational Machine Learning, and AI for Compliance.Prior to Bloomberg, John was the Principal Scientist at Riff Analytics, a small start-up focused on AI-driven executive coaching and other soft-skills training.Before working at Riff, John was an Assistant Professor at New College of Florida. He taught a wide variety of computer science courses and lead research into new topics in artificial intelligence and machine learning.John has more than 10 years of experience in research and teaching, and is the author or co-author of more than 30 peer-reviewed publications. He was ranked #1 among PhD graduates in computer science by NSERC (Canada's NSF) in 2017. John enjoys sharing his AI and software development knowledge. He is ranked in the top 5 users overall on AI.SE, StackOverflow's AI site. John also enjoys challenging programming problems. He competed in the ACM international collegiate programming contest as a student and coached his own students. He is certified by TripleByte for General Software Engineering roles. Specialties: Research, teaching, policy, multiagent systems, machine learning, artificial intelligence, social choice, game theory, programming
Listed skills include Machine Learning, Computer Science, Java, Artificial Intelligence, and 17 others.
John Doucette's current company
Company context helps verify the profile and gives searchers a useful next step.
John Doucette work experience
A career timeline built from the work history available for this profile.
Senior Ai Research Scientist
Principal Scientist
At Riff, I used my extensive background in AI & Machine Learning to model and improve group interactions and group intelligence.
Assnt. Professor Of Computer Science
Instructional Apprentice
Sessional Instructor
I taught the course CS486, Introduction to Artificial Intelligence, and was recognized as a "Top Instructor".
Teaching Assistant
Contractor
Contract R&D work.
R&D Trainee
Developed new products for cyberdefence using techniques from artificial intelligence.
Teaching Assistant
As a teaching assistant at Dalhousie, I provided general assistance to students at the CS learning centre. I also graded assignments and led tutorials in 5 introductory classes on software development in C & Unix, and Java programming.This provided an excellent opportunity to improve communication and customer service skills, explaining challenging concepts to students who were sometimes agitated, confused, or upset.
Research Assistant
I designed, implemented, and analyzed experiments relating to application of genetic programming techniques to machine and reinforcement learning tasks. The results appear in a series of academic publications, available through Springer-Verlang and the ACM.I gained experience in statistical and experimental methodology, academic writing, machine learning, reinforcement learning, data mining, and time management.
Visiting Researcher
I worked with the Traffic Mining & Malware Analysis lab on a project incorporating evolutionary computation into malware analysis. I led a small team in the development, testing and documentation of a mid-sized application. The project provided practical experience working in an industry research lab, and technical experience developing and testing larger scale research projects, and leading a team of programmers.
John Doucette education
Doctor Of Philosophy (Phd), Computer Science
Mmath, Artificial Intelligence
Bcsc, Computer Science (Honours)
Frequently asked questions about John Doucette
Quick answers generated from the profile data available on this page.
What company does John Doucette work for?
John Doucette works for Bloomberg.
What is John Doucette's role at Bloomberg?
John Doucette is listed as AI Terminal Search Lead @ Bloomberg Artificial Intelligence Group at Bloomberg.
What is John Doucette's email address?
AeroLeads has found 1 work email signal at @ncf.edu for John Doucette at Bloomberg.
Where is John Doucette based?
John Doucette is based in New York, United States while working with Bloomberg.
What companies has John Doucette worked for?
John Doucette has worked for Bloomberg, Riff Learning Inc, New College Of Florida, University Of Waterloo, and Ruag Defence.
How can I contact John Doucette?
You can use AeroLeads to view verified contact signals for John Doucette at Bloomberg, including work email, phone, and LinkedIn data when available.
What schools did John Doucette attend?
John Doucette holds Doctor Of Philosophy (Phd), Computer Science from University Of Waterloo.
What skills is John Doucette known for?
John Doucette is listed with skills including Machine Learning, Computer Science, Java, Artificial Intelligence, Algorithms, Perl, Software Development, and C.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial