Anda harus menerapkan logika boolean untuk membalikkan AND menjadi OR dari negasi setiap istilah satu per satu:
collection.find({$or: [{age: {$gte: maxAge}}, {gender: {$ne: 'female'}}]})
atau
collection.find({$or: [{age: {$not: {$lt: maxAge}}}, {gender: {$ne: 'female'}}]})