acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

OpenAI Has Hired an Army of Contractors to Make Basic Coding Obsolete
From ACM Careers

OpenAI Has Hired an Army of Contractors to Make Basic Coding Obsolete

OpenAI has hired roughly 1,000 remote contractors over the past six months, including computer programmers who are creating data for OpenAI's models to learn software...

ChatGPT Is Now Finding, Fixing Bugs in Code
From ACM Careers

ChatGPT Is Now Finding, Fixing Bugs in Code

Researchers asked ChatGPT to find bugs in sample code and suggest a fix. They found it works better than existing automated program repair approaches, fixing 31...

Replacing a SQL Analyst With 26 Recursive GPT Prompts
From ACM Careers

Replacing a SQL Analyst With 26 Recursive GPT Prompts

Ken Van Haren describes experimenting with GPT-3 to see if it could entirely replace a dreaded "analytics on-call" rotation.

Developers Should Use Memory-Safe Languages, Report Says
From ACM Careers

Developers Should Use Memory-Safe Languages, Report Says

Developers should commit to using memory-safe languages for new products and tools, according to a study from Consumer Reports, which provided a set of recommendations...

Method Gives Workplace Assignments to Synthetic Populations
From ACM Careers

Method Gives Workplace Assignments to Synthetic Populations

Researchers in Japan have developed a way to assign workplaces to individuals in computer-generated synthetic populations.

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.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account