acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

Why Software Developer Is the No. 1 Job of 2023
From ACM TechNews

Why Software Developer Is the No. 1 Job of 2023

Software developer is the top job of 2023, according to U.S. News & World Report's 100 Best Jobs rankings. The median salary is $120,730.

Four Career Paths for Software Developers on the Move
From ACM Careers

Four Career Paths for Software Developers on the Move

Developers looking to leverage their coding experience and advance to the next stage of their career have a variety of options, including developer advocate, technical...

The People Behind the Patents
From ACM Careers

The People Behind the Patents

MITRE, which has been granted more than 270 patents through the U.S. Patent and Trademark Office, believes "innovation lies at the intersection of diversity and...

College Student's App Can Tell Whether AI Wrote an Essay
From ACM Careers

College Student's App Can Tell Whether AI Wrote an Essay

Edward Tian, a 22-year-old computer science student at Princeton, has built an app that detects whether an essay is written by the AI-powered language model ChatGPT...

The Engineers Are Bloggers Now
From ACM Careers

The Engineers Are Bloggers Now

Cristian Velazquez, a software engineer for Uber, helped fix an important issue for the company's software in 2021. Then Uber asked him to write about it on the...

Software Engineer Arrested for Felony Theft Inspired by Cult Movie
From ACM Careers

Software Engineer Arrested for Felony Theft Inspired by Cult Movie

A former software engineer with Zulily, Ernie Castro, has been charged with stealing more than $300,000 from the Seattle company in a scheme straight out of the...

Machine Learning Could Create the Perfect Game Bosses
From ACM Careers

Machine Learning Could Create the Perfect Game Bosses

Romain Trachel and Alexandre Peyrot, machine-learning specialists at Eidos-Sherbrooke, have demonstrated a game tool that combines machine learning with a feature...

OpenAI's ChatGPT Raises Alarm Over Student Cheating
From ACM TechNews

OpenAI's ChatGPT Raises Alarm Over Student Cheating

Universities need new ways to assess and respond to threats to academic integrity posed by AI tools that students could use to cheat on written assignments.

Study Finds AI-Assisted Code Is More Likely to be Buggy
From ACM Careers

Study Finds AI-Assisted Code Is More Likely to be Buggy

Computer scientists from Stanford University have found that programmers who accept help from AI tools like Github Copilot produce less secure code than those who...

This Is Your Brain on Code
From ACM Careers

This Is Your Brain on Code

MIT researchers are discovering which parts of the brain are engaged when a person evaluates a computer program.

The Overlooked Upsides of Algorithms in the Workplace
From ACM Opinion

The Overlooked Upsides of Algorithms in the Workplace

Orly Lobel, a law professor at the University of San Diego, believes technology can make the world a better place — and she knows in 2022, that makes her a bit...

Secret Software Change Allowed FTX to Use Client Money
From ACM Careers

Secret Software Change Allowed FTX to Use Client Money

A secret change to FTX's software by chief engineer Nishad Singh in 2020 allowed Alameda Research, a hedge fund owned by FTX founder Sam Bankman-Fried, to keep...

Computer Vision Tech Assesses Proper Mask Wearing
From ACM Careers

Computer Vision Tech Assesses Proper Mask Wearing

Researchers from Brigham and Women's Hospital and MIT used a computer vision algorithm in a system to measure adherence to and provide real-time feedback on mask...

Are ChatGPT and AlphaCode Going to Replace Programmers?
From ACM Careers

Are ChatGPT and AlphaCode Going to Replace Programmers?

OpenAI's ChatGPT and DeepMind's AlphaCode can now produce meaningful lines of code, but software engineers shouldn't switch careers quite yet.

AI-Generated Answers Temporarily Banned on Stack Overflow
From ACM Careers

AI-Generated Answers Temporarily Banned on Stack Overflow

Stack Overflow has temporarily banned users from sharing responses generated by OpenAI's chatbot ChatGPT, saying they "have a high rate of being incorrect."

Hour Of Code Goes Into Space
From ACM Careers

Hour Of Code Goes Into Space

The Hour of Code is going extra-terrestrial this year, with hour-long activities about computer science in space beamed from aboard the International Space Station...

Book Identifies 26 Lines of Code That Changed the World
From ACM Careers

Book Identifies 26 Lines of Code That Changed the World

"'You Are Not Expected to Understand This:' How 26 Lines of Code Changed the World," a book edited by Torie Bosch, questions belief in the objective and infallible...

AI-Assisted Coding Software 'Not Ready' for Developers
From ACM Careers

AI-Assisted Coding Software 'Not Ready' for Developers

Today's machine learning-assisted coding models don't understand the structure of code and are "not ready" for market, founder Adam Smith said in announcing the...

Who Is Hiring Software Engineers and Engineering Managers?
From ACM Careers

Who Is Hiring Software Engineers and Engineering Managers?

A Google Sheet containing a list of over 700 companies shows firms that are currently hiring software engineers and engineering managers.

The Pool of Talented C++ Developers Is Running Dry
From ACM Careers

The Pool of Talented C++ Developers Is Running Dry

Companies are finding that there aren't enough job candidates with high level C++ skills.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account