James Otteson earned his Bachelor of Arts degree from the Program of Liberal Studies at the University of Notre Dame in 1990. His sophomore year was spent abroad studying at the Universität Innsbruck in Innsbruck, Austria.
After completing his undergraduate degree, he attended the University of Wisconsin–Milwaukee, earning a MA in Philosophy in 1992. He then joined the Philosophy Department at the University of Chicago, receiving a PhD in 1997.
Upon graduating from Chicago, he took a position in the Philosophy Department at the University of Alabama, where he began as an assistant professor, received tenure, and rose to become department chair. In 2007, he accepted a position as joint professor of philosophy and economics, and director of the honors program, at Yeshiva University in New York City, New York. In 2013, he moved to Wake Forest University, and in 2020, he returned to his alma mater and joined the faculty at the University of Notre Dame.
At Notre Dame, Otteson is the John T. Ryan Jr. Professor of Business Ethics and Faculty Director of the Business Honors Program.
He has held visiting scholar positions at the Social Philosophy and Policy Center, then located at Bowling Green State University; at the Centre for the Study of Scottish Philosophy, then located at the University of Aberdeen; at the Institute for Advanced Studies in Humanities at the University of Edinburgh; in the Economics and Philosophy Departments at the University of Missouri-St. Louis; and in the Government Department at Georgetown University. He has also taught in the Economics Department at New York University.
Otteson lectures widely on Adam Smith, classical liberalism, political economy, business ethics, and related issues, including for the Fund for American Studies, the Adam Smith Society, the Acton Institute, the Fraser Institute, and the Tikvah Fund.