Senior Software Development Engineer
Visa
Foster City, CA • 16m ago • On-site
Senior
On-site
112,100 - 204,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Development Engineer (Payments Products Development)
- AI-enabled innovation and AI system engineering
- API, integration, and platform modernization
- Office-based with at least 3 days in office; travel 5–10%
Description
Design, develop, and integrate AI-enabled solutions for payment product platforms, leveraging generative AI, conversational AI, and retrieval-augmented generation (RAG). Engineer AI components across the lifecycle—from data preparation and model evaluation to deployment, monitoring, and continuous improvement—delivering secure and scalable business solutions. Collaborate with cross-functional teams and continuously improve engineering practices, quality, and time to market.
Responsibilities
- Design and implement generative AI and conversational AI solutions using RAG and modern integration patterns
- Design, integrate, and operate AI components within larger platforms; address robustness, quality, security, and reliability
- Collaborate with Product Office, Operations & Infrastructure, Cybersecurity, Client Support, and Product Development teams
- Develop client-focused solutions and use client feedback to refine offerings
- Contribute to API design and development across payment product applications, platforms, and AI services
- Advance technology modernization for core platforms
- Continuously improve technology stacks and development processes, including responsible use of AI-assisted engineering tools
- Automate software development, testing, deployment, and maintenance; validate AI-generated outputs with rigorous engineering review
- Support incident, change, and problem management, including root-cause analysis and troubleshooting
- Apply engineering best practices for quality, security, performance, scalability, availability, resilience, and technical debt reduction
Requirements
- 2+ years of relevant work experience with a Bachelor’s degree OR 5+ years of relevant work experience
- Expert-level skills in Java, Python, and Node.js (C++ or C# is a plus)
- Experience building Generative AI applications, conversational AI solutions, and RAG architectures
- Strong understanding of NLP concepts (tokenization, word embeddings, sequence models)
- Proficiency implementing and fine-tuning ML models using TensorFlow, PyTorch, or scikit-learn
- Working knowledge of ML/DL fundamentals (neural networks, training, transfer learning, model compression)
- Ability to design, implement, and integrate AI components into enterprise systems
- Understanding of robustness, reliability, security, and responsible-use considerations in AI systems
- Experience with large datasets, exploratory data analysis, data preprocessing, feature engineering, and model evaluation
Benefits
- Medical, Dental, Vision
- 401(k), FSA/HSA, Life Insurance
- Paid Time Off and Wellness Program
- Eligible for bonus and equity; US salary range varies by factors such as skills, experience, and location
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer, Design Systems
Mercury
Senior
Technology
Remote
$201K - $251K/yr
2 days ago
Software Engineer
Visa
Mid
Technology
Foster City, CA · On-site
$87K - $158K/yr
16m ago
Software Engineer
Visa
Mid
Technology
Foster City, CA · On-site
$87K - $158K/yr
5 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
4 days ago
Senior Integration Engineer
Capgemini
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
7 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Software Development Engineer
CVS Health
Senior
Technology
IA · On-site
$83K - $167K/yr
26m ago

Senior Engineer (Python, Cloud, AI/GenAI)
Capgemini Polska
Senior
Technology
Gdańsk, Poland · On-site
N/A
8 days ago

Senior AI Solutions Engineer with Python
EPAM Systems
Senior
Technology
Krakow, Poland · Remote
N/A
7 days ago

Senior AI Engineer (LLM / Agents)
CodeTalent
Mid
Technology
Gdańsk, PM, Poland · Remote
29K zł - 37K zł/yr
8 days ago
Potential salary for Senior Software Development Engineer role
Improve your resume for just $5
$112,100 – $204,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights