Virtusa - Phoenix, AZ

posted about 2 months ago

Full-time - Mid Level
Phoenix, AZ
10,001+ employees
Administrative and Support Services

About the position

The Python Developer role at Virtusa focuses on leveraging Python for machine learning and data science applications. The position requires strong expertise in Python, particularly in developing and optimizing applications that implement complex algorithms and handle large datasets. The developer will also be involved in interpreting academic research papers, contributing to open-source projects, and collaborating with cross-functional teams to deliver AI/ML solutions.

Responsibilities

  • Develop, optimize, and scale Python-based applications with a focus on machine learning and data science.
  • Implement complex algorithms and handle large datasets using popular Python libraries such as NumPy, TensorFlow, PyTorch, and Scikit-learn.
  • Read and interpret academic research papers, implementing proposed algorithms or models in Python.
  • Develop and fine-tune generative AI models, including GANs, VAEs, and transformers.
  • Contribute to open-source projects, particularly in AI or machine learning-related areas.
  • Work closely with cross-functional teams, including data scientists, product managers, and researchers, to present complex technical solutions.
  • Design and implement mission-critical, highly available enterprise applications.
  • Support production deployments of AI/ML safety systems using cloud-native techniques like containers and CI/CD.
  • Deliver and integrate AI robustness, vulnerability, and stress testing capabilities with MLOps ecosystems.
  • Manage cloud deployments and automation frameworks for AI/ML security systems.

Requirements

  • Proven experience in Python with a focus on machine learning and data science.
  • Strong expertise in Python libraries such as NumPy, TensorFlow, PyTorch, and Scikit-learn.
  • Ability to read and implement algorithms from academic research papers.
  • Hands-on experience in developing and fine-tuning generative AI models.
  • Track record of contributing to open-source projects, preferably in AI or machine learning.
  • Strong analytical and problem-solving skills with effective communication abilities.
  • Experience with data preprocessing, feature engineering, and model evaluation using Pandas and Numpy.

Nice-to-haves

  • Experience with Natural Language Processing (NLP) concepts.
  • Familiarity with Git and collaboration tools for distributed software development.

Benefits

  • Opportunities for professional and personal development.
  • Collaborative team environment.
  • Access to exciting projects and state-of-the-art technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service