Virtusa Corporation

Senior Software Engineer

Virtusa Corporation$130K — $155K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of hands-on Data Science and Predictive Modeling experience in production environments
  • Proficiency in Python and SQL, specifically with libraries like Pandas, Scikit-learn, and NumPy
  • 3+ years of experience in Statistical Analysis and deploying Machine Learning algorithms
  • Strong understanding of Data Integration, Feature Engineering, and both structured and unstructured datasets
  • Experience with Model Documentation and tracking tools like MLflow or Jupyter
  • Excellent analytical skills and attention to detail in data integrity and model performance
  • Strong communication skills to present complex data insights to non-technical audiences
  • Ability to manage end-to-end data projects independently

Responsibilities

  • Design and implement predictive models using advanced data analytics techniques
  • Gather, clean, and prepare data for analysis and model training
  • Conduct rigorous statistical analyses and validate model performance
  • Develop and document machine learning models for reproducibility
  • Present findings and recommendations to stakeholders in a clear, actionable manner
  • Collaborate with cross-functional teams to identify business opportunities and data needs
  • Continuously monitor and improve deployed models for effectiveness

Benefits

  • Flexible working environment
  • Opportunities for professional development
  • Access to cutting-edge tools and technologies
  • Health and wellness programs
  • Collaborative team culture
Full Job Description
Role : Data Scientist

Experience : 4+ Years

Job Description:
• 4+ years of primary, hands-on experience in Data Science and Predictive Modeling,

with a strong foundation in a production environment.
• Demonstrable, hands-on knowledge and proficiency with Python and SQL (a must-

have requirement for this role), including libraries such as Pandas, Scikit-learn, and

NumPy.
• 3+ years of dedicated experience in Statistical Analysis, Machine Learning (ML)

algorithms, and deploying models into production.
• Strong understanding of Data Integration, Feature Engineering, and working with

both structured and unstructured datasets.
• Experience with Model Documentation and tracking experiments (e.g., MLflow,

DVC, or Jupyter) and a commitment to reproducible research practices.
• Excellent analytical and mathematical skills, with a strong attention to detail when

validating data integrity and model performance.
• Strong written and verbal communication skills, including the ability to translate

complex data findings and statistical metrics into actionable business insights for

non-technical stakeholders.
• Proven ability to work independently, manage end-to-end data projects (from

discovery to deployment), and thrive in a fast-paced, data-driven setting.

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

More Information Technology Jobs

Find similar Senior Software Engineer jobs: