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
- Programming Skills. Strong proficiency in Python (primary), with additional experience in R or Scala.
- Deep Learning Frameworks. Experience with frameworks and libraries such as scikit-learn, OpenCV, TensorFlow, Keras, PyTorch, XGBoost, NLTK, spaCy, or Hugging Face.
- Big Data Technologies. Working knowledge of Apache Spark, Hadoop, or Dask for large-scale data processing.
- Data Sources. Experience with various data formats and sources including SQL, NoSQL, CSV, JSON, XML, etc.
- Data Analysis and Visualization. Hands-on experience with libraries like Pandas, NumPy, Matplotlib, Seaborn, Plotly, or equivalents.
- Machine Learning Techniques. Ability to apply techniques such as regression, classification, clustering, dimensionality reduction, anomaly detection, and more.
- Cloud Platforms. Familiarity with cloud services such as AWS, Azure, or Google Cloud.
- Communication Skills. Excellent verbal and written communication and presentation skills.
- 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?
- Innovative Environment. Work on cutting-edge AI projects with a focus on solving real-world problems.
- Growth Opportunities. Benefit from a dynamic work environment that supports professional development and career growth.
- Collaborative Culture. Engage with a diverse team of experts and contribute to impactful projects.
- 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.