Position Overview
We are looking for an experienced Full Stack Developer who has a strong experience in web application development, focusing on integrating Generative AI and Agentic Application models. Proficiency in React.js (front-end), Python (back-end), Databricks, and Azure platforms is required. Knowledge of Node.js, CI/CD pipelines, and Terraform is beneficial. The role will work with AI engineers , data scientists, and software engineers to embed and deploy AI models, ensuring seamless integration and performance.
Key Responsibilities
Front-End Development:
- Create responsive UIs using React.js and modern JavaScript (ES6+).
- Use state management libraries like Redux or Zustand.
- Ensure cross-browser compatibility and optimize front-end performance.
Back-End Development:
- Develop APIs and server-side logic using Python (Flask, FastAPI, Django).
- Integrate AI models into the back-end.
- Implement secure authentication and data processing pipelines.
AI Model Integration:
- Embed pre-trained Generative AI models and Agentic frameworks.
- Optimize model inference pipelines using tools like ONNX and TensorRT.
- Ensure efficient communication between front-end, back-end, and AI endpoints.
Cloud and DevOps:
- Deploy applications on Azure using services like AKS and Azure Functions.
- Utilize Databricks for data processing and AI workflows.
- Implement infrastructure as code using Terraform.
- Set up CI/CD pipelines with Azure DevOps, GitHub Actions, or Jenkins.
Collaboration and Best Practices:
- Work with cross-functional teams to deliver high-quality solutions.
- Conduct code reviews and testing to ensure reliability and security.
Monitoring and Optimization:
- Implement monitoring using tools like Azure Monitor and Grafana.
- Optimize performance and troubleshoot issues related to AI integration and user experience.
Required skills
Front-End: React.js, JavaScript/TypeScript, HTML5, CSS3, Tailwind CSS or Material-UI.
Back-End: Python (Flask, FastAPI, Django), RESTful/GraphQL APIs, SQL/NoSQL databases.
AI Integration: Familiarity with frameworks like ONNX and TensorFlow Serving. A2A & MCP
Cloud Platforms: Azure, Databricks.
DevOps: CI/CD pipelines, Terraform, Docker, Kubernetes.
Version Control: Git (GitHub).
Good-to-Have Skills:
Node.js, real-time back-end services
React.js and Python
WebSockets, serverless architectures
Exposure to Generative AI or Agentic Applications
About 5+ years hands-on work experience in a “Full Stack Developer” role
Knowledge of MLOps practices.
Experience with GraphQL.
Understanding of security best practices for AI applications.
Certifications in Azure or Databricks.