Software Engineer (1-2 years' experience, Python / Go, ML Engineering)

Visa
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 1-2 yearsEducation: bachelorsSkills: ["Code review","Debugging","Root cause analysis","Documentation","Cross-functional collaboration"]

Build and productionize end-to-end machine learning capabilities, from feature engineering pipelines and model training to deployment and monitoring in production. Write high-quality code across data, model, and application layers; integrate models and services via APIs and messaging; and maintain CI/CD for automated testing and releases. Drive evaluation and debugging for non-deterministic LLM/agentic workflows, ensuring secure, documented, and compliant ML operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Visa
Visa
1 day ago

Software Engineer (1-2 years' experience, Python / Go, ML Engineering)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and productionize end-to-end machine learning capabilities, from feature engineering pipelines and model training to deployment and monitoring in production. Write high-quality code across data, model, and application layers; integrate models and services via APIs and messaging; and maintain CI/CD for automated testing and releases. Drive evaluation and debugging for non-deterministic LLM/agentic workflows, ensuring secure, documented, and compliant ML operations.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Write, modify, and review testable, efficient code across front-end, back-end, and data layers.
  • •Build feature engineering pipelines and large-scale data processing jobs using appropriate frameworks and cloud services.
  • •Train, tune, and evaluate ML models with reproducible experiment tracking and documented results.
  • •Package, deploy, and serve models in production, integrating them via APIs and messaging systems and resolving training/serving feature discrepancies.
  • •Maintain CI/CD pipelines, run tests and validations automatically, monitor production performance, and debug incidents including drift and root cause analysis.

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field.
  • •1-2 years of professional Software Engineering or ML Engineering experience.
  • •Experience writing, modifying, and reviewing code for commercial or end user applications; debugging and root cause analysis on system and ML issues.
  • •Experience developing unit, integration, and end-to-end tests, including secure coding practices and regulatory compliance.
  • •Practical experience with at least one ML framework (scikit-learn, XGBoost, PyTorch, or TensorFlow) and hands-on use of LLM-based or agentic tools in real work.
Experience:1-2 yearsPayments technologyMachine learningLLMAgentic workflows
Education:Bachelor's
Skills:Code reviewDebuggingRoot cause analysisDocumentationCross-functional collaboration
Tech Stack:PythonGoGenerative AIChatGPTMicrosoft CopilotScikit-learnXGBoostPyTorchTensorFlowLLMsAgentic toolsClaude CodeSSDLCGitAPIsMessaging queuesDatabasesFeature storesTriton Inference ServerTorchServe

Company Brief

Visa
Global payments technology company that operates the VisaNet electronic payments network, facilitating credit, debit and digital transactions between consumers, merchants, financial institutions and governments worldwide.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 1958
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor