React+GenAI Professional
KeySkills
Company Name
Job Description
Job Description:
The role involves designing, developing, and integrating AI-driven applications with interactive and responsive user interfaces. You will leverage Generative AI models, integrate them into Power BI dashboards, and collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions.
Key Responsibilities:
Frontend Development:
Develop responsive and dynamic user interfaces using React.js and TypeScript/JavaScript.
Implement interactive components that communicate with AI-powered backend services.
Backend & AI Integration:
Design and implement backend services using Generative AI models (OpenAI, Azure OpenAI, Hugging Face).
Build and integrate chatbots, assistants, and NLP workflows using GenAI APIs.
Ensure seamless data flow between GenAI services and Power BI dashboards.
Data Visualization & Reporting:
Connect backend outputs to Power BI for real-time reporting and visualization.
Develop dashboards, create DAX measures, and embed Power BI reports using Power BI Embedded and REST APIs.
Performance & Security:
Optimize AI-driven applications for performance, scalability, and security.
Collaborate with data engineers and analysts to maintain robust data pipelines and ETL processes (Azure Data Factory or similar).
Collaboration & Agile Delivery:
Work within Agile teams to deliver high-impact features and solutions.
Engage in problem-solving, code reviews, and documentation to ensure quality.
Required Skills & Competencies:
Frontend: React.js, JavaScript/TypeScript, UI/UX principles
Backend & AI: Node.js, Python, GenAI APIs (OpenAI, LangChain, Hugging Face), LLM fine-tuning, custom model deployment
Data & BI Tools: Power BI, DAX, Power BI Embedded, Power BI REST API
Integration & APIs: RESTful APIs, OAuth, cloud services (Azure, AWS, GCP)
Data Engineering: Data pipelines, ETL tools, Azure Data Factory
Soft Skills: Excellent problem-solving, collaboration, and communication skills