The ergobaby omni 360 is a very popular carrier, boasting 4 carrying positions and including ergonomic forward facing. While the ergobaby description states that it is suitable for newborns, I personally don’t recommend this carrier for babies under 2ish months.
From Ergobaby:
” Designed with comfort and ease of use in mind, it is the most versatile Ergobaby carrier yet. Offering 4 carrying positions, it allows you to switch baby to face out or face you on the go, and easily adjust from newborn to toddler (3.2-20 kg), with no infant insert needed, with a range of additional features: