IBM will pay a US$44,000 fine to settle a case alleging it violated anti-discrimination law by placing online job listings seeking software developers with specific visas, the U.S. Department of Justice said Friday.