Software Engineer with 3+ years across machine learning, Generative AI, and data engineering, delivering backend services for enterprise risk and financial systems at UBS. Builds end-to-end production systems including ML pipelines, RAG/LLM applications, and FastAPI inference services using Python, SQL, PySpark, Java, and AWS/Databricks.

Sai Ram Garapati

Software Engineer with 3+ years across machine learning, Generative AI, and data engineering, delivering backend services for enterprise risk and financial systems at UBS. Builds end-to-end production systems including ML pipelines, RAG/LLM applications, and FastAPI inference services using Python, SQL, PySpark, Java, and AWS/Databricks.

Available to hire

Software Engineer with 3+ years across machine learning, Generative AI, and data engineering, delivering backend services for enterprise risk and financial systems at UBS. Builds end-to-end production systems including ML pipelines, RAG/LLM applications, and FastAPI inference services using Python, SQL, PySpark, Java, and AWS/Databricks.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at UBS
May 1, 2026 - Present
Build and maintain backend services and REST API integrations for internal enterprise applications across financial and risk technology functions. Optimize SQL queries and backend logic to improve API response time and reliability. Reduce recurring defects via stronger input validation and error handling. Debug and resolve production and QA issues using logging/monitoring to reduce downtime. Collaborate with product owners, QA, and engineering teams on sprint delivery, code reviews, unit testing, and deployment support. Support production release cycles with Git and Jenkins CI/CD pipelines for cloud/container deployments; translate stakeholder requirements into reliable backend solutions using Java, Spring Boot, and SQL.
Software Engineer, Data Science at Nvidia
June 1, 2020 - July 1, 2023
Improved forecasting and pricing model accuracy by 12–15% by building Python and SQL ML pipelines over enterprise-scale sales, operations, and product usage data. Increased customer conversion by 8–10% using recommendation and personalization workflows with behavioral modeling, feature engineering, and near real-time inference. Reduced manual data preparation effort by 30% through automated ETL and analytics workflows using PySpark/SQL. Built scalable end-to-end ML pipelines from ingestion through feature engineering, training, validation, and deployment. Developed semantic search and retrieval workflows using embeddings, vector search, keyword retrieval, and ranking. Built FastAPI inference services for low-latency serving. Established MLflow monitoring/validation for experiment tracking, drift detection, and production reliability. Optimized Spark workloads to reduce runtime by 20–35% and partnered on A/B testing and stakeholder reporting/visualizations.
Software Engineer Intern at LTI Mindtree
November 1, 2019 - April 1, 2020
Built customer segmentation and churn prediction models using classification and clustering techniques for targeted business strategies. Developed Python and SQL pipelines to clean, transform, and prepare datasets for analytics and ML workflows. Conducted EDA, feature engineering, and model tuning to improve prediction quality. Designed Power BI dashboards for KPI tracking and stakeholder reporting. Assisted with model validation and deployment preparation by evaluating statistical performance and data quality.

Education

Master in Computer Science at California State University - Dominguez Hills
August 1, 2023 - December 1, 2025
Bachelor in Computer Science at SRM Institute of Science and Technology
July 1, 2016 - May 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Healthcare