Virtusa - Phoenix, AZ

posted about 2 months ago

Full-time - Senior
Phoenix, AZ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Python Developer position at Virtusa focuses on leveraging machine learning and data science expertise to develop, optimize, and scale Python-based applications. The role requires proficiency in various Python libraries and the ability to implement complex algorithms, particularly in the context of generative AI and enterprise software. The developer will work closely with cross-functional teams to deliver robust AI solutions and ensure the security and efficiency of AI/ML systems.

Responsibilities

  • Develop, optimize, and scale Python-based applications with a focus on machine learning and data science.
  • Interpret and implement algorithms from academic research papers in Python, ensuring well-documented code and reproducible experiments.
  • Develop and fine-tune generative AI models, including GANs, VAEs, and transformers.
  • Contribute to open-source projects, particularly in AI or machine learning, using Git and collaboration tools.
  • Analyze and preprocess data, perform feature engineering, and evaluate models using Pandas, NumPy, and Scikit-learn.
  • Design and implement mission-critical, highly available enterprise applications.
  • Manage end-to-end LLM security risk management processes and automated protections.
  • Support production deployments of AI/ML safety systems using cloud-native techniques like containers and CI/CD.
  • Integrate AI robustness, vulnerability, and stress testing capabilities with MLOps ecosystems.
  • Provide production support and operations for AI/ML security systems.
  • Establish and govern AI/ML and Generative AI application security standards.

Requirements

  • Proven experience in developing Python applications with a focus on machine learning and data science.
  • Strong expertise in Python libraries such as NumPy, TensorFlow, PyTorch, and Scikit-learn.
  • Hands-on experience with generative AI models and state-of-the-art generative techniques.
  • Ability to read and implement algorithms from academic research papers.
  • Experience with data preprocessing, feature extraction, and model evaluation.
  • Strong analytical and problem-solving skills with effective communication abilities.

Nice-to-haves

  • Experience with natural language processing (NLP) concepts.
  • Familiarity with cloud deployments and automation frameworks for AI/ML security systems.
  • Contributions to open-source projects in AI or machine learning.

Benefits

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