Skip to main content

Software Engineer - AI/ML


Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds,  and make a meaningful impact, we want to hear from you.

The Artificial Intelligence and Machine Learning Product Initiative develops new digital services for identity and fraud prevention.  The team spans the full cross-functional space from research, product definition, development, and go to market.  This is a veteran group with multiple successful product launches using AI and ML.  We're seeking a Software Engineer-AI/ML with experience in algorithms, data, and cloud infrastructure. Our stack is golang and pyspark spanning both AWS and GCP with a microservices architecture.  We use Terraform for infrastructure as code and our pipelines are in GitLab.  The team is self-organizing with opportunities to contribute across architecture, development, data science, and operations.  In addition to developing new products, our mandate includes experimenting to find best practices for AI/ML within the company as a whole.

Who is Kount? 

​Kount, an Equifax Company, delivers digital fraud prevention and account protection for more than 9,000 leading brands and payment providers. Linked by Kount’s award-winning AI, the Identity Trust Global Network analyzes signals from 32 billion annual interactions to personalize experiences across the spectrum of trust — from ensuring frictionless experiences to blocking fraud. Quick and accurate identity trust decisions deliver safe payment, account creation, and login events while reducing digital fraud, chargebacks, false positives, and manual reviews.

What you'll do:   

  • Apply software development and testing best practices and demonstrate excellent craftsmanship to produce maintainable, scalable, and quality code.

  • Contribute to all phases of product development and delivery from Analysis & Design all the way through to successful Deployment.

  • Understand business objectives and develop microservices to achieve those objectives along with metrics to track progress.

  • Collaborate with data scientists to productionize machine learning models with performant data transformations, storage, and pipelines.

  • Demonstrate effective, respectful, and honest communication when collaborating with colleagues including a cross-functional team consisting of QA, Operations, and other team members.

  • Deliver on company initiatives and projects prioritized for your team and support long term technical vision.

  • Collaborate with the product team, architects, and others to document features and changes.

  • Participate in peer design and code reviews.

  • Design platforms and pipelines for training and running machine learning models.

What experience you need :

  • 3+ years of expert programming skill in golang (preferred), Rust, Kotlin, Java, C++, or another modern language

  • 3+ years of experience in implementing microservices in either AWS or GCP

  • 3+ years of experience in handling data types through interfaces and pipelines while preserving integrity for data-sensitive applications like machine learning, search, and matching

  • 2+ years of strong understanding of algorithms and data structures

What could set you apart:

  • Experience with real time constraints from applications such as payment fraud risk assessment, robotics, conversational natural language processing, or real-time computer vision/signal processing.

  • Data processing and statistical analysis techniques (e.g. Bayesian analysis, accuracy metrics, natural language processing), supervised and unsupervised machine learning algorithms (both classification and regression; e.g. support vector machines, neural networks, decision trees, ensemble models), and data visualization and communication techniques.

We offer comprehensive compensation and healthcare packages, 401k matching, paid time off, and organizational growth potential through our online learning platform with guided career tracks.

If this sounds like somewhere you want to work, don’t delay, apply today - we’re looking for you!

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Who is Equifax? 

At Equifax, we believe knowledge drives progress. As a global data, analytics and technology company, we play an essential role in the global economy by helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence. ​​​​​​​ 

We work to help create seamless and positive experiences during life’s pivotal moments: applying for jobs or a mortgage, financing an education or buying a car. Our impact is real and to accomplish our goals we focus on nurturing our people for career advancement and their learning and development, supporting our next generation of leaders, maintaining an inclusive and diverse work environment, and regularly engaging and recognizing our employees. Regardless of location or role, the individual and collective work of our employees makes a difference and we are looking for talented team players to join us as we help people live their financial best. 

Working at Equifax

We believe in a growth mindset. At Equifax, this includes providing our employees opportunities to perform at their best and learn new skills along the way to inspire and build fulfilling careers.

Learn More


Join our talent community

Learn about upcoming career opportunities and events at Equifax

Sign Up