1. Job Title – IT Architect

2. Role Overview
The IT Architect with 10-18 years of experience will play a pivotal role in shaping the technological landscape of the company. This seasoned professional will be responsible for designing and implementing robust and scalable software solutions within the Information Technology (IT): Software Development department. The IT Architect will work closely with cross-functional teams to drive strategic initiatives, ensuring alignment with business goals and technological advancements. Reporting to the Project Manager, the IT Architect will be instrumental in leading the development of complex systems, contributing to the company&#039;s success in any domain.

3. Job Responsibilities
- Lead the design and architecture of sophisticated software systems, ensuring scalability, performance, and reliability.
- Collaborate with stakeholders to translate business requirements into technical specifications and architectural blueprints.
- Drive the adoption of best practices in coding, testing, and deployment, fostering a culture of excellence within the development team.
- Mentor and guide team members, providing technical leadership and promoting skill development.
- Oversee the integration of new technologies and frameworks, ensuring they align with the company&#039;s strategic direction.
- Conduct code reviews and architectural evaluations to maintain high standards of code quality and system integrity.
- Act as a liaison between the IT department and other business units, effectively communicating technical concepts to non-technical audiences.
- Stay abreast of emerging trends and technologies in software development, advocating for their adoption where appropriate.
- Ensure compliance with security protocols and data protection standards throughout the software development lifecycle.
- Facilitate continuous improvement by soliciting feedback and implementing changes to optimize system performance and user satisfaction.

4. Skills/Knowledge

Mandatory Skills
- AI/ML architecture and concepts: Lead the development of AI/ML systems with a deep understanding of neural networks, leveraging frameworks like TensorFlow and PyTorch for innovative solutions.
- Python programming: Architect and develop complex applications using Python, employing advanced libraries and frameworks to meet business needs.
- Langchain: Integrate and optimize Langchain in enterprise workflows, customizing its capabilities to enhance natural language processing tasks.
- LlamaIndex: Set up, configure, and maintain LlamaIndex systems, ensuring efficient indexing, searching, and performance optimization.
- Embeddings: Design and implement models using various embedding techniques, enhancing the semantic understanding of text within applications.
- Vector DB: Manage vector databases, applying similarity search algorithms to support high-dimensional data retrieval in scalable systems.
- Large Language Models (LLMs): Utilize transformer architectures to develop applications with advanced natural language understanding and generation capabilities.
- Cloud computing platforms (AWS/Azure): Architect cloud-based solutions, ensuring secure, scalable, and cost-effective deployment of services and AI/ML workloads.
- Design and build GenAI-based applications: Create AI-driven user experiences, integrating generative AI techniques into full-stack applications for continuous improvement.
- Document processing pipelines: Develop ETL pipelines for document data, leveraging OCR and NLP technologies for efficient document understanding and management.

Good to Have Skills
- Functional and Non-Functional requirements: Gather and manage requirements throughout the SDLC, ensuring clear documentation and traceability.
- Retrieval-Augmented Generation (RAG): Implement and fine-tune RAG models, integrating them with search engines or databases for enhanced text generation.
- Advanced RAG: Customize advanced RAG models for complex applications, staying informed on the latest research and developments.
- LLM Operations (LLMOPs): Manage the operational aspects of LLM deployment, including monitoring, scaling, and continuous improvement.
- Fine Tuning of LLMs: Prepare datasets and optimize hyperparameters for fine-tuning LLMs, ensuring domain-specific performance.
- Hosting of LLMs: Host LLMs on cloud platforms, utilizing containerization technologies and serving frameworks for high availability and cost optimization.

5. Experience
- Years of experience: Candidates must have 10 to 18 years of relevant experience in software development and architecture.
- Education qualification: A minimum of a Bachelor of Engineering (BE) degree is required.
- Eligibility Criteria: Candidates should be available to join within a notice period of 0 - 30 days.

6. Working Details
- Travel requirements: Candidates should be prepared to travel up to 25% of the time.
- Working shift: Candidates must be willing to work US shifts.
- Work location: Pune.
- Work Flexibility: This position offers a HYBRID_MODEL work arrangement.
- Employment Type: This is a FULL_TIME position.

7. Company Overview
LTI Mindtree is a global technology consulting and digital solutions company that helps clients succeed in a converging world. With operations in over 50 countries, we go the extra mile for our clients and accelerate their digital transformation journeys. LTI Mindtree&#039;s expertise in infrastructure and applications management turns IT into a strategic asset. Whether you need to run your business more efficiently or accelerate revenue growth, LTI Mindtree can get you there.

8. How to Apply
Send your CV to adziptech@gmail.com
Contact Information: 8287516652

LTI Mindtree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.