Design, develop, and maintain scalable fullstack applications using
JavaScript
,
TypeScript
,
React
, and
Node.js
Build and integrate
RESTful APIs
, ensuring robust data flow and security
Develop backend services using
Python
and
FastAPI
, optimized for performance and scalability
Implement and manage
CI/CD pipelines
for automated testing and deployment
Containerize applications using
Docker
and orchestrate them with
Kubernetes
on
Azure Kubernetes Service (AKS)
Work with
SQL databases
and
Cosmos DB
for structured and unstructured data storage
Integrate and fine-tune
LLM-based applications
using
Azure OpenAI
,
Prompt Engineering
, and
Embeddings
Implement
Retrieval-Augmented Generation (RAG)
patterns using
Vector DBs
for enhanced contextual responses
Evaluate model performance and optimize inference pipelines for production readiness
Leverage
Azure AI Search
and
Azure ML
for intelligent search and machine learning workflows
Collaborate with cross-functional teams to translate business requirements into technical solutions
Maintain code quality and version control using
Git
, and participate in code reviews
Requirements
Technical Skills
Proficiency in
JavaScript
,
TypeScript
,
React
,
Node.js
Strong backend development experience with
Python
and
FastAPI
Hands-on experience with
REST APIs
,
SQL
,
Docker
,
Kubernetes
, and
Git
Familiarity with
CI/CD tools
and cloud-native deployment practices
Experience building and deploying
LLM-powered applications
Knowledge of
Prompt Engineering
,
Embeddings
,
Vector Databases
, and
RAG
Exposure to
Azure OpenAI
,
Azure AI Search
,
Azure ML
,
Cosmos DB
, and
AKS
Soft Skills
Strong problem-solving and analytical abilities
Excellent communication and collaboration skills
Ability to work in a fast-paced, agile environment
Preferred Qualifications
Experience with model evaluation and optimization techniques
Prior work on production-grade AI applications
Contributions to open-source AI or ML projects