Tata Consultancy Services

Solution Architect - Artificial Intelligence

Tata Consultancy Services$100K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or master's degree in computer science or related field.
  • Strong programming skills in Python, Java/JavaScript, or C++.
  • Experience developing backend services, APIs, and distributed applications.
  • Hands-on experience with major cloud platforms: AWS, Azure, or Google Cloud.
  • Strong debugging and troubleshooting skills.
  • Exposure to Large Language Models and Generative AI development.
  • Understanding of production monitoring and observability.

Responsibilities

  • Lead technical discovery sessions to assess customer business problems and technology landscape.
  • Translate customer needs into scalable technical solutions.
  • Own end-to-end implementation from discovery to production deployment.
  • Design application services, APIs, and AI-enabled solutions.
  • Remain hands-on with coding, debugging, and troubleshooting.
  • Develop rapid prototypes and Proof-of-Concepts to validate solutions.
  • Define application architecture and integration patterns.

Benefits

  • Opportunities for mentorship and skill development.
  • Exposure to cutting-edge AI technology and practices.
  • Collaborative work environment with engineering teams.
  • Engagement with customer stakeholders for real-world problem solving.
Full Job Description
Role: Solution Architect - Artificial Intelligence

Location Options: Santa Clara, CA / Atlanta, GA / Cincinnati, OH / Edison, NJ

*Candidates should be comfortable with working onsite at either the client site or TCS Office at one of these locations

*Job Description:

The Forward Deployment Engineer (FDE) Technical Lead is a hands-on engineering leader responsible for solving complex problems by combining software engineering, AI/GenAI, data, cloud, integration and platform technologies.

The Technical Lead works directly with customer stakeholders, architects and engineering teams to understand business problems, define the technical approach, rapidly develop prototypes, and lead solutions through engineering integration and production deployment.

Unlike a traditional development lead, the FDE Technical Lead is expected to operate effectively in ambiguous environments, make pragmatic technical decisions, write and review code, troubleshoot complex issues, and take end-to-end ownership of customer outcomes.

Key Responsibilities
• Lead technical discovery sessions to understand customer business problems, existing technology landscape, data, applications and constraints.
• Translate customer requirements and business problems into scalable technical solutions.
• Own the end-to-end technical implementation from discovery and prototyping through production deployment.
• Design and develop application services, APIs, integrations and AI-enabled solutions.
• Remain hands-on with coding, debugging, code reviews and technical troubleshooting.
• Lead rapid prototyping and Proof-of-Concept development to validate solution approaches.
• Define application architecture, APIs, data flows, integration patterns and deployment approaches.
• Guide engineers across software, AI, data, cloud and platform technologies.
• Review code and ensure engineering quality, security, scalability and maintainability.
• Diagnose complex application, data, integration, infrastructure and production issues.
• Drive solutions from prototype to production-ready implementation.
• Mentor junior and graduate FDEs and provide technical support and guidance.
• Communicate technical decisions, trade-offs, risks and recommendations clearly to customer stakeholders.

*Qualifications:
• Bachelor's or master's degree in computer science or related field.
• Strong programming skills in Python, Java/JavaScript, C++ or equivalent.
• Experience developing backend services, APIs, and distributed applications.
• Experience processing and transforming structured and /or unstructured data.
• Hands-on experience with at least one major cloud platforms: AWS, Microsoft Azure, or Google Cloud.
• Experience in Git, testing frameworks, code reviews and modern software engineering practices.
• Strong debugging and troubleshooting capabilities.
• Hands-on exposure to:

oLarge Language Models and Generative AI application development.

oLLM APIs and model integration.

oPrompt engineering and structured outputs.

oRAG architectures.

oEmbeddings and vector search/vector databases.

oUnderstanding of AI application performance, security and cost considerations.

oIntegration of AI capabilities into enterprise applications.
• Understanding of production monitoring, logging and observability.

Good to Have
• Experience delivering solutions in customer-facing environments.
• Experience leading small Agile engineering teams.
• Hands-on experience with enterprise GenAI implementations.
• Experience with vector databases such as pgvector, Pinecone, Weaviate, Milivus or similar technologies.
• Experience with frameworks for building AI applications and agents.
• Cloud and/or AI certifications.

Salary Range: $100,000 - $160,000 a year

#LI-AD1

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Solution Architect - Artificial Intelligence jobs: