Visa AI as a Service (AIaS) operationalizes the delivery of AI and decision intelligence to ensure their ongoing business values. Built with composable AI capabilities, privacy-enhancing computation, and cloud native platforms, AIaS powers and automates industrialization of data, models, and applications for predictive and generative AI. Combined with strong governance, AIaS optimizes the performance, scalability, interpretability and reliability of AI models and services.
Requirements
- Experience in at least one or two of the following: Rust, Python, Java, Golang, or C/C++.
- Any experience with Flink, Spark, NoSQL or Kafka highly preferred.
- Familiarity with web service standards and related patterns (REST, gRPC).
- Open to experience with AWS, GCP, or Azure, preferably in an AI/ML production environment.
- Open to experience with Prometheus, Grafana, Druid, ELK Stack.
- Open to experiences with K8s or DevOps.
- Open to experience implementing solutions for low-latency, distributed services using open standard technologies. e.g. Streaming Systems, NoSQL and Containers.
Responsibilities
- Collaborate with project team members (Product Managers, Architects, Analysts, Software Engineers, Project Managers, etc.) to ensure development and implementation of new data driven business solutions
- Drive development effort End-to-End for on-time delivery of high quality solutions that conform to requirements, conform to the architectural vision, and comply with all applicable standards
- Responsibilities span all phases of solution development including collaborating with senior technical staff and PM to identify, document, plan contingency, track and manage risks and issues until all are resolved
- Present technical solutions, capabilities, considerations, and features in business terms.
- Effectively communicate status, issues, and risks in a precise and timely manner
Other
- This position is for a Senior Engineer with solid development experience who will focus on creating new capabilities for Visa AI as a Service while maturing our code base and development processes.
- In this position, you are first a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams.
- Your strong technical leadership, problem-solving abilities, coding, testing and debugging skills is just a start.
- You must be dedicated to filling product backlog and delivering production-ready code.
- You must be willing to go beyond the routine and prepared to do a little bit of everything.