AI Software Engineer - Intern

Swift TransportationManassas, VA
1d

About The Position

We’re the world’s leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas. No other organisation can address the scale, precision, pace and trust that this demands, and we’re proud to support the global economy. We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant. Swift now has a presence in 200+ countries and legal territories to serve a community of more than 12,000 banks and financial institutions. Are you interested in gaining real-world, hands on, project-based experience in Summer 2026? Are you seeking a chance to explore the business world? Based in Manassas, you will be part of Swift’s 10-week internship. During your internship, you will work alongside a mentor and with a team who can help you develop your business sense. Swift is redefining cross-border transactions, making them faster and more transparent than ever before. We are the way the world moves value — every instant of every day, in almost every country. Over 11,000 banks in more than 200 countries trust us 24/7 and 365 days a year. We’re trusted every instant. At this time, Swift is not able to offer relocation or housing to interns. Join our team as an AI Software Engineer Intern and gain hands-on experience in modernizing legacy applications using cutting-edge AI tools. You’ll work closely with experienced developers to replace vendor-translated code with native C++ constructs, ensuring functional integrity, improving maintainability, and removing vendor dependencies. This internship offers exposure to end-to-end software development, including front-end, back-end, database integration, and system qualification, all while contributing to solutions for the global financial industry.

Requirements

  • Must be authorized to work in the US without sponsorship
  • Be a rising junior or senior (undergraduate)
  • Proficiency in C++ and object-oriented programming.
  • Knowledge of Python and readiness to use it when required.
  • Familiarity with Linux OS, Git, and file systems.
  • Understanding of Test-Driven Development (TDD) principles.
  • Adaptability and eagerness to learn.
  • Strong communication skills.
  • Team-oriented mindset and ability to work in a multicultural environment.

Responsibilities

  • Work alongside senior developers to complete assigned tasks and deliver high-quality solutions.
  • Take ownership of specific modernization activities, ensuring code meets functional and performance standards.
  • Collaborate with architects to understand requirements and propose best-practice solutions.
  • Analyze system components such as input/output flows, data structures, and alternative approaches.
  • Validate solutions and assist in resolving technical challenges.
  • Contribute to end-to-end system integration to enhance overall product quality.
  • Participate in all development stages, gaining exposure to UI/UX, back-end services, hosting, and server management.

Benefits

  • We put you in control of career
  • We give you a competitive package
  • We help you perform at your best
  • We help you make a difference
  • We give you the freedom to be yourself
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service