Who we are:
At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us at .
Summary:
UST is seeking an accomplished Senior Full Stack Engineer with deep expertise in Generative AI, Retrieval-Augmented Generation (RAG), and modern full stack application development. The ideal candidate brings 5-10 years of hands-on engineering experience, strong architectural skills, and a proven track record of building scalable, production-grade AI-driven systems.
This role involves leading end to end development of enterprise applications, designing and implementing GenAI solutions, integrating advanced LLM pipelines, and optimizing RAG architectures for real time and large scale workloads.
The Opportunity:
GenAI / RAG Engineering
- Architect, design, and implement RAG pipelines using vector databases, embedding models, and retrieval frameworks.
- Build scalable GenAI microservices integrating LLMs (OpenAI, Azure OpenAI, Anthropic, Gemini, etc.).
- Fine tune, evaluate, and optimize LLM, embedding, and ranking models for enterprise scenarios.
- Implement document ingestion pipelines (PDFs, HTML, JSON, SQL, etc.) with chunking, embeddings, and metadata extraction.
- Develop evaluation frameworks for prompt engineering, grounding, hallucination reduction, and response consistency.
- Optimize latency, token usage, and retrieval accuracy for production deployment.
Full Stack Development
- Design and develop robust, scalable, and secure web applications (frontend + backend).
- Build RESTful and GraphQL services using Node.js, Python, Java, or similar.
- Develop responsive UI/UX using frameworks like React, Angular, or Vue.
- Integrate APIs, microservices, streaming pipelines, and cloud-native components.
- Implement CI/CD pipelines and ensure high availability, observability, and reliability.
Cloud & DevOps
- Deploy and manage applications on Azure / AWS / GCP.
- Work with container technologies (Docker, Kubernetes).
- Implement monitoring/logging using ELK, Prometheus/Grafana, App Insights, etc.
- Ensure infrastructure-as-code using Terraform, ARM, or CloudFormation.
Cross-Functional Collaboration
- Collaborate with AI researchers, product managers, architects, and business teams.
- Lead technical discussions, mentor junior engineers, and drive engineering best practices.
- Translate business requirements into scalable AI-driven technical solutions.
What you need:
Required Skills:
Technical Skills
- 5-10 years of full stack hands-on development experience.
- Expertise in GenAI (LLMs, embeddings, vector search, RAG).
- Deep experience with:
- Python / Node.js / Java
- React / Angular / Vue
- REST / GraphQL API development
- Strong understanding of:
- Vector DBs (Pinecone, Chroma, Weaviate, FAISS, Elasticsearch)
- LLM orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel)
- Cloud AI services (Azure OpenAI, AWS Bedrock, Vertex AI)
- Solid experience with SQL & NoSQL databases (PostgreSQL, MongoDB, DynamoDB, Cosmos DB, etc.)
- Strong knowledge of microservices architecture, caching models, and distributed systems.
- Proficient in CI/CD pipelines, DevOps tools, and secure coding practices.
Soft Skills
- Excellent communication and stakeholder management.
- Strong problem solving and analytical skills.
- Ability to lead initiatives, make architectural decisions, and mentor teams.
- Adaptability and passion for continuous learning, especially in the AI domain.
Desired Skills:
- Experience with LLM fine tuning or model distillation.
- Hands on experience with Azure AI Search / OpenSearch for enterprise RAG.
- Prior experience building AI copilots, chatbots, or autonomous agents.
- Contributions to open source AI projects.
- Master s degree in Computer Science, Engineering, or related field.
Qualification:
Bachelor’s degree
What we believe:
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.
Humility:
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity:
Through business, we will better the lives of those less fortunate than ourselves.
Integrity:
We honour our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
- To support and promote the values of UST.
- Comply with all Company policies and procedures