Python Gen AI

Bangalore Urban, Karnataka, India
Jul 31, 2024
Dec 09, 2025
Onsite
Full-Time
5 Years
Job Description

As a Python Gen AI Specialist at Virtusa, you will design and implement advanced AI architectures, models, and solutions to address complex business challenges. You will work with a range of AI technologies and tools to build and optimize solutions in natural language processing, deep learning, and computer vision.

Key Responsibilities

  • Design and implement AI architectures and algorithms to solve business problems.
  • Develop models and frameworks for natural language processing, deep learning, and computer vision.
  • Collect, process, analyze, and visualize data from various sources and formats.
  • Train, test, validate, and optimize AI solutions using appropriate methods and metrics.
  • Deploy and maintain AI solutions in production environments.
  • Ensure solutions are scalable, reliable, and secure.
  • Document and report AI processes, methodologies, and outcomes.
  • Create and maintain AI pipelines for automation, as needed.
  • Work with cross-functional teams, including data scientists, software engineers, and domain experts, to develop solutions that meet specific business needs.

Requirements

  1. Programming Skills. Strong proficiency in Python (primary), with additional experience in R or Scala.
  2. Deep Learning Frameworks. Experience with frameworks and libraries such as scikit-learn, OpenCV, TensorFlow, Keras, PyTorch, XGBoost, NLTK, spaCy, or Hugging Face.
  3. Big Data Technologies. Working knowledge of Apache Spark, Hadoop, or Dask for large-scale data processing.
  4. Data Sources. Experience with various data formats and sources including SQL, NoSQL, CSV, JSON, XML, etc.
  5. Data Analysis and Visualization. Hands-on experience with libraries like Pandas, NumPy, Matplotlib, Seaborn, Plotly, or equivalents.
  6. Machine Learning Techniques. Ability to apply techniques such as regression, classification, clustering, dimensionality reduction, anomaly detection, and more.
  7. Cloud Platforms. Familiarity with cloud services such as AWS, Azure, or Google Cloud.
  8. Communication Skills. Excellent verbal and written communication and presentation skills.
  9. Problem-Solving. Strong critical thinking skills with a collaborative and customer-oriented approach.

Desired Skills

  • Experience with Artificial Solutions and advanced NLP techniques.
  • Knowledge of machine/deep learning algorithms and neural networks.

Why Join Virtusa?

  1. Innovative Environment. Work on cutting-edge AI projects with a focus on solving real-world problems.
  2. Growth Opportunities. Benefit from a dynamic work environment that supports professional development and career growth.
  3. Collaborative Culture. Engage with a diverse team of experts and contribute to impactful projects.
  4. Competitive Benefits. Enjoy a comprehensive benefits package and a supportive work-life balance.

Application Information. Virtusa is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.