Overview
Skills
Job Details
Job Title : AI/GEN AI Architect
Experience Required - 7+ Years
This a Lead/Architect position for TCS build the business team working on GEN AI initiatives and uses cases. This person will be responsible for crafting end to end a4chitectures leveraging LLMs, foundational models, vector databases, and modern AI pipelines.
About the Team:
The Generative AI team is rapidly developing applications to support and enhance our cutting-edge EagleGPT platform and other emerging AI initiatives. We're a fast-paced, high-visibility environment with significant leadership engagement. This role offers the opportunity to significantly impact our AI strategy and work alongside top talent.
About the Role:
We are seeking a highly skilled and experienced GEN AI Lead/Architect to drive the design, development, and implementation of critical components for our GenAI applications. You will work with a large squad (7-8 members) of engineers, mentor team members, and collaborate closely with staff engineers and technical leads. This role requires a proactive individual capable of thriving in a dynamic environment with both concrete and evolving requirements.
Responsibilities:
Define and own the GENAI solution architecture including model selection, fine-tuning strategy, retrieval-augmented generation (RAG), vector stores, and prompt engineering pipelines.
Lead the design, development, and delivery of high-quality, scalable software applications supporting Generative AI initiatives.
Collaborate with Data Scientists, MLOps, Cloud Architects, Product Managers, and Legal teams for safe, ethical and compliant AI.
Should have hands-on experience on ML engineering. Deployment of models from development to production and troubleshoot if any issue arises
Develop Minimum Viable Products (MVPs) based on both clearly defined and evolving requirements, iterating quickly to meet rapidly changing needs.
Mentor and guide engineers of all levels, fostering a collaborative and high-performing team environment.
Effectively communicate technical concepts and project updates to engineers, leaders, and executives.
Capable of and will lead a small squad of engineers, providing technical guidance.
Proactively identify and resolve complex technical challenges within the environment.
Required Skills & Experience:
5+ years of experience in software application development with a strong focus on Python.
Advanced proficiency in data engineering principles and technologies.
Advanced proficiency in SQL and database design.
Strong API development experience, specifically with FastAPI.
Extensive experience developing both analytical and operational applications/systems.
Deep understanding of software development best practices, including testing, deployment, and trouble shooting.
Experience with Apache Kafka.
Working knowledge of Snowflake.
Working knowledge on ML engineering and deployment of models from development to production
Experience in building GEN AI apps using python, PyTorch, LangChain or equivalent
Proficiency with cloud AI services: Google Cloud Platform Vertex AI
Ability to adapt quickly and efficiently to a new and complex environment
Excellent communication and collaboration skills.
Ability to work on-site in San Antonio or Plano, TX (RTO policy: 4 days in office with manager's discretion for flexibility).
Preferred Skills & Experience:
Java development experience (including Java APIs and Spring/Spring Boot).
Experience with dbt (Data Build Tool).
JavaScript and front-end development experience.
AWS, Google Cloud Platform