Tata Consultancy Services - Pittsburgh, PA

posted about 2 months ago

Full-time
Pittsburgh, PA
Professional, Scientific, and Technical Services

About the position

The position is for a Gen AI/ML Developer who specializes in designing, developing, and managing AI solutions, particularly using Python and AI-centric libraries. The role involves working on natural language processing (NLP) projects, focusing on text generation and the development of AI/ML models. The developer will collaborate with a team to ensure the quality and functionality of products while adhering to coding standards and best practices.

Responsibilities

  • Write and maintain Python code for AI/ML applications.
  • Integrate with various APIs and work with SQL databases.
  • Collaborate with developers, testers, and stakeholders to ensure product quality.
  • Develop, test, and debug Python code using AI/ML knowledge.
  • Work on AI generative models using NLP techniques.
  • Use GitLab for version control and code review.
  • Perform data analysis and manipulation with SQL databases.
  • Write system, unit, and integration tests using pytest or similar frameworks.
  • Document code and API specifications.

Requirements

  • Advanced programming knowledge, particularly in Python.
  • Mastery of AI-centric libraries like TensorFlow and PyTorch.
  • Experience with natural language processing (NLP) for text generation projects.
  • Familiarity with text parsing, sentiment analysis, and transformers like GPT models.
  • Knowledge of data management, including data pre-processing and augmentation.
  • Proven experience in building and fine-tuning AI/ML models.
  • Solid understanding of machine learning algorithms and data pre-processing techniques.
  • Excellent problem-solving, analytical, and creative thinking skills.

Nice-to-haves

  • Prior experience with building RAG systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service