9 - 12 Years
3 Openings
Bangalore, Hyderabad
Role Proficiency:
Systematically develops and promotes technology solutions ensuring the developed solution meets both functional and non – functional requirements.
Outcomes:
- Develop and promote technical solutions which support the business requirements within area of expertise.
- Ensures IT requirements are met and service quality maintained when introducing new services. Considers the cost effectiveness of proposed solution(s).
- Set FAST goals and provide feedback to FAST goals of mentees
- Innovative and technically sound for project analysis in depth.
- Uphold the standards and best practices by adhering to them in his/her work as well as by implementing them in the team’s work by reviewing and monitoring.
- Provide innovative contribution within the team by coming up with ideas to automate repetitive work.
- Able to mentor Developers in such a way that they can progress to the next level of growth.
- Conduct peer reviews and demand high quality standards for the reviewed deliverables.
- Conduct technical assessments for hiring candidates to Developer roles.
Measures of Outcomes:
- Adherence to engineering process and standards (coding standards)
- Defined productivity standards for project
- Mandatory Trainings/Certifications
- Innovativeness (In terms of how many new ideas/thought processes/standards/best practices he/she has come up with)
- Maintain quality standards for individual and team
- Adhere to project schedules for individual and team
- Number of technical issues uncovered during the execution of the project
- Number of defects in the code
- Number of defects post delivery
- Number of noncompliance issues
- On time completion of mandatory compliance trainings
- Adhere to organizational policies and processes
Outputs Expected:
Code:
- Independently develop code for above Maintain best coding and engineering practices
Configure:
- Implement and monitor configuration process
Test:
- Create and review unit test cases
scenarios and execution
- 100% code coverage for unit testing
Documentation:
- Sign off templates
checklists
guidelines
standards for design/process/development
- Sign off deliverable documents – design documentation
requirements
test cases and results
Design:
- Creation of design LLD architecture for Applications
Features
Business Components and Data Models
Interface with Customer:
- Proactively influence customer thought process
- Consider NPS Score for customer and delivery performance
Manage Project:
- Contribute to module level development
Manage knowledge:
- Consume and contribute to project related documents
share point
libraries and client universities
- Creation of knowledge sharing assets
Assists others in resolving complex technical problems::
- Manage all aspects of problem management activities
investigating the root cause of problems and recommend SMART (specific
measurable
achievable
realistic
timely) solutions
Development and review of Standards & Documentation::
- Maintenance of software process improvement activities; communicating to a range of individuals
teams and other bodies.
Skill Examples:
- Proactively identify solutions for technical issues
- Ability to maintain technical evaluation procedures
- Ability to estimate project effort based on the requirement
- Perform and evaluate test results against product specifications
- Break down complex problems into logical components
- Interface with other teams designers and other parallel practices
- Set goals for self and team. Provide feedback to team members
- Create and articulate impactful technical presentations
- Follow high level of business etiquette in emails and other business communication
- Drive conference calls with customers and answer customer questions
- Proactively ask for and offer help
- Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks.
- Build confidence with customers by meeting the deliverables on time with a quality product
Knowledge Examples:
- Deep level proficiency in the specialist area.
- Proficiency in technology stacks
- Appropriate software programs / modules
- Operating Systems and software platforms
- Integrated development environment (IDE)
- Agile – Scrum or Kanban Methods
- Knowledge of customer domain and sub-domain where problem is solved.
- Knowledge of new technologies (e.g. Data science AI/ML IoT big data and cloud platform etc RDBMS and NOSQL
- Deep knowledge of architecting solutions and applications on cloud-based infrastructures.
Additional Comments:
Role(s): GenAI Architect (Technical) Role Location(s): Bangalore, India Planned Start Date: 10/10/2025 Planned End Date: 10/31/2026 • Define and implement scalable, secure, and high-performance architectures for GenAI and Agentic AI solutions. • Design APIs, microservices, and distributed systems leveraging Python and FASTAPI. • Drive best practices in software architecture, design patterns, and scalability. • Development & Implementation • Develop AI-driven applications and services using Python and modern frameworks. • Build and integrate LLMs and AI agents into enterprise workflows. • Apply MLOps and DevOps practices for continuous integration, deployment, and monitoring of AI solutions. • Cloud & Infrastructure • Leverage AWS services (Lambda, ECS/EKS, S3, DynamoDB, SageMaker, etc.) to design and deploy cloud-native AI applications. • Ensure solutions are optimized for scalability, availability, performance, and cost-efficiency. • Implement security and compliance standards in cloud-based AI workloads. • Leadership & Collaboration • Work proactively as an individual contributor with ownership of design and delivery. • Lead and mentor team members when required, providing architectural guidance and technical leadership. • Collaborate with data scientists, engineers, and product managers to deliver impactful AI solutions. • Problem Solving & Innovation • Troubleshoot complex system and application issues with a solution-oriented approach. • Stay ahead of industry trends in GenAI, Agentic AI, and large-scale distributed systems. • Experiment with emerging frameworks (e.g., LangChain, LlamaIndex) to enhance AI capabilities. Required Qualifications • 12+ years of software development and architecture experience. • Strong expertise in Python development. • Proven experience with FASTAPI for building APIs and services. • Hands-on experience with AWS cloud services for development and deployment. • Experience in designing and developing applications for scale in distributed environments. • Expertise in Generative AI and Agentic AI (LLMs, AI agents, orchestration frameworks). • Excellent problem-solving and troubleshooting skills. • Ability to work independently and lead teams when necessary. Preferred Qualifications • Experience with containerization and orchestration (Docker, Kubernetes). • Familiarity with event-driven and microservices architectures. • Good to have - Knowledge of MLOps frameworks (Kubeflow, MLflow, SageMaker, Vertex AI). • Understanding of data privacy, governance, and compliance in AI systems.
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.