TrueML is revolutionizing financial services with a mission to create better experiences for distressed borrowers through innovative technology. As a Software Engineer II on the Communications team, you'll be at the forefront of developing and extending their communication platform that handles millions of daily communications. The role combines technical excellence with real-world impact, utilizing machine learning to provide personalized, digital-first experiences for customers managing their finances.
The position offers a unique opportunity to work with cutting-edge technology while making a meaningful difference in people's financial lives. You'll be working with various communication channels and vendors, collaborating closely with product and data science teams to implement proprietary outreach strategies. The role requires proficiency in Golang and/or Python, with a focus on building scalable distributed services.
The company culture emphasizes continuous learning and improvement, with opportunities to contribute beyond immediate technical responsibilities. You'll be part of a dynamic team of inspired data scientists, financial services experts, and customer experience specialists. TrueML values diversity and inclusion, promoting an environment where different perspectives contribute to better solutions.
The role offers competitive compensation ($48,000-$61,000) and benefits including unlimited PTO and medical contributions. As a remote position available in Argentina or Mexico, it provides flexibility while maintaining strong team collaboration. This is an ideal opportunity for a mid-level engineer looking to grow their skills while working on meaningful projects that help ensure nobody gets locked out of the financial system.