Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Director, Software Engineering (AI Platform Development) image - Rise Careers
Job details

Director, Software Engineering (AI Platform Development) - job 10 of 20

The payments industry is evolving rapidly, with innovative solutions emerging all the time. As a leader in this space, VISA is transforming into a technology-driven company, making significant investments to stay ahead. With strong demand for new solutions, this is an exciting time to be involved in payments.

Visa’s Ecosystem & Operational Risk (EOR) technology group is looking for a Director of Software Engineering to lead strategic initiatives within the Payment Fraud Disruption team. This team plays a crucial role in developing systems and services that detect and prevent fraud, helping safeguard Visa’s payment systems. We're looking for talented individuals with a strong engineering background, leadership experience, and a passion for solving complex problems in payments or related industries.

In this role, you’ll help shape the future of fraud prevention and work closely with business and technology partners to create impactful solutions. The position offers a hybrid work model, allowing you to work both remotely and in the office 3 days a week, depending on business needs. This is a great opportunity for someone eager to make a significant impact in the fast-growing payments industry.

Essential Functions:

  • Design and develop ML platforms and deploy them in a secure, reliable, robust and interoperable products.
  • Drive excellence in engineering practices across the SSDLC.
  • Drive adoption of Gen AI across the portfolio, for client innovation, business productivity and developer productivity.
  • Partner with Product teams on requirements and prioritization. Influence product strategy and roadmap.
  • Lead a multi-disciplinary team of data engineers , software developers, and AI & ML experts.
  • Develop and nurture the engineering team by hiring critical talent, driving retention, motivating, and mentoring staff, and driving career growth for team members.
  • Build an inclusive team culture, and a culture of ownership and accountability.
  • Drive strategic impact for EOR by delivering fit-for-purpose products with an accelerated time to market.
  • Ensure strong program management and governance practices for your team.
  • Forge strong partnerships with key stakeholders across Technology & Business.
  • Role model Visa Leadership Principles (VLPs).

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Director, Software Engineering (AI Platform Development), Visa

If you’re ready to take the reins in the rapidly evolving payments industry, VISA has an exciting opportunity for you as a Director of Software Engineering for AI Platform Development right here in Austin! As part of the Ecosystem & Operational Risk (EOR) technology team, you’ll be at the forefront of creating innovative fraud prevention solutions that keep our payment systems secure and efficient. In this role, you’ll lead a multi-disciplinary team of passionate engineers, data experts, and AI innovators to design and develop cutting-edge ML platforms. You'll be working closely alongside product teams to influence the direction of our offerings and ensure they meet the highest standards of performance and security. Your knack for strategic thinking will help drive Gen AI adoption across our portfolio, leading to improved business and developer productivity. What is really unique about this position is the hybrid work model; you’ll enjoy the flexibility of working remotely and in the office—three days a week, depending on what’s best for the business. We’re looking for someone who not only thrives on tackling complex challenges but also values inclusivity and accountability within their team. If you have a strong engineering background, leadership experience, and a desire to shape the future of payments technology, we want to hear from you!

Frequently Asked Questions (FAQs) for Director, Software Engineering (AI Platform Development) Role at Visa
What are the main responsibilities of the Director of Software Engineering at VISA?

As the Director of Software Engineering at VISA, your primary responsibilities will include designing and developing ML platforms that ensure secure and reliable payment systems. You will lead a multidisciplinary team, drive engineering excellence across the software development lifecycle (SSDLC), and partner with product teams to influence strategy and prioritization. Your leadership will also focus on employee development, fostering a culture of ownership and accountability, and ensuring strong governance practices.

Join Rise to see the full answer
What qualifications are required for the Director of Software Engineering position at VISA?

The ideal candidate for the Director of Software Engineering position at VISA should possess a robust engineering background, with specific experience in machine learning and AI technologies. Leadership experience in managing teams effectively, along with a proven track record in executing complex projects in the payments or tech industry, is essential. Additionally, strong communication skills and the ability to foster partnerships across various departments are crucial for influencing product direction.

Join Rise to see the full answer
How does the hybrid work model function for the Director of Software Engineering role at VISA?

In the Director of Software Engineering role at VISA, the hybrid work model allows you the flexibility to alternate between remote work and in-office days. Employees are expected to be in the office three set days a week according to business needs, helping ensure effective collaboration while also accommodating personal work preferences. This model enhances productivity by allowing for both focused remote tasks and essential in-person team interactions.

Join Rise to see the full answer
What makes the Director of Software Engineering role at VISA unique?

What sets the Director of Software Engineering role at VISA apart is its integration of leadership with cutting-edge technology in a rapidly advancing industry. You’ll play a pivotal role in not only shaping fraud prevention solutions but also in driving strategic innovations through AI and ML. Additionally, the opportunity to lead a diverse team while advocating for an inclusive culture adds immense value to this position, making it a significant role within one of the world’s leading payment companies.

Join Rise to see the full answer
What opportunities for career growth exist within the Director of Software Engineering position at VISA?

At VISA, the Director of Software Engineering position offers extensive opportunities for career growth. You will lead your own team, develop talent, and drive initiatives that can have a lasting impact on the industry. The environment encourages continuous learning and professional development through mentorship and training programs. Additionally, your role influences broader organizational strategies, which can open doors to higher executive positions within the company as you demonstrate your leadership and innovation.

Join Rise to see the full answer
Common Interview Questions for Director, Software Engineering (AI Platform Development)
How do you prioritize tasks and projects as a Director of Software Engineering?

To effectively prioritize tasks and projects, it's essential to assess the impact on business goals and deadlines. Use a framework such as the Eisenhower Matrix to differentiate between urgent and important tasks. Collaborating with product teams also helps ensure that the most critical needs are addressed first. Additionally, regularly reassessing priorities based on team feedback and project developments is key.

Join Rise to see the full answer
Can you describe a challenging project you led and how you managed it?

In leading a challenging project, it’s crucial to articulate the project's goals and risks clearly to your team. Use methodologies like Agile to promote flexibility and iteration. Holding regular check-in meetings allows for tracking progress and addressing issues promptly. Sharing successes and learning from challenges helps foster a culture of continuous improvement.

Join Rise to see the full answer
What strategies do you use to foster innovation within your team?

Fostering innovation within a team often involves creating an open environment where team members feel encouraged to express their ideas. Implementing regular brainstorming sessions and dedicating time for exploration of new technologies are effective strategies. Recognizing and rewarding innovative contributions also promotes a culture of creativity and ownership.

Join Rise to see the full answer
How do you handle conflicts within your team?

Handling conflicts requires a calm, mediating approach. Start by listening to all parties involved to understand their perspectives. Encourage open communication to resolve the issues directly. Moreover, focusing on shared goals can help turn conflicts into collaborative problem-solving opportunities, strengthening team dynamics in the process.

Join Rise to see the full answer
What are some key metrics you track for software development success?

Key metrics for tracking software development success often include deployment frequency, lead time for changes, and mean time to recovery. Additionally, quality and performance metrics such as bug rates and user satisfaction scores provide insights into the product’s effectiveness. Keeping a close eye on these metrics helps ensure the team is on track and allows for adjustments as necessary.

Join Rise to see the full answer
How do you keep up with industry trends and technology advancements?

Staying current with industry trends involves actively engaging in professional networks, attending relevant conferences, and following leading tech publications and blogs. Setting aside dedicated time for learning and encouraging your team to do the same fosters a culture of growth and adaptability. Additionally, collaborating with industry peers can provide firsthand insights into emerging technologies.

Join Rise to see the full answer
What is your experience with machine learning and AI technologies?

In discussing your experience with machine learning and AI, highlight specific projects where you implemented these technologies. Explain your understanding of various ML algorithms, frameworks, and how you have utilized them to solve real-world problems. Emphasizing your results-driven approach and ability to lead a team in these areas will showcase your qualifications effectively.

Join Rise to see the full answer
Can you share an instance where you influenced product strategy?

Share an example that demonstrates your analytical skills and ability to communicate a compelling vision. Discuss how you gathered insights from team members and market research to influence the product roadmap. The focus should be on how your leadership resulted in successful outcomes for both the product and the organization.

Join Rise to see the full answer
How do you ensure your team delivers high-quality software?

Ensuring high-quality software delivery starts with establishing clear quality standards and coding practices. Encourage regular code reviews and testing at all stages of development. Implementing CI/CD pipelines can also help maintain quality checks and streamline the deployment process, ultimately leading to better software products.

Join Rise to see the full answer
How do you approach mentoring and developing talent within your team?

For effective mentoring and talent development, take a personalized approach by understanding individual team members' career aspirations and strengths. Providing constructive feedback, personalized development plans, and opportunities for growth through workshops or shadowing enhances their skills. Regular check-ins to discuss progress and challenges support their ongoing development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 1 hour ago

Join Visa as a Service Experience Consultant to lead client-focused payment initiatives with a global impact.

Photo of the Rise User
Posted 1 hour ago

We are looking for a proactive Product Analyst who is skilled in managing complex deliverables and enhancing customer experiences in Austin.

Photo of the Rise User
Posted 19 hours ago

Join ScienceLogic as a Senior Software Engineer and help shape the future of IT operations with your expertise in security-first practices.

Photo of the Rise User
Posted 18 hours ago

Join Creative Chaos as a Full Stack Engineer to develop sophisticated web applications using Python and React.

Join an innovative IT service company in Budapest as a Senior Software Developer specializing in .NET and UI development, offering up to 90% remote work.

Photo of the Rise User
Hi Marley Hybrid Boston, Massachusetts, United States
Posted 11 days ago

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

8960 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!