Bangalore, Karnataka, India
Information Technology
Full-Time
MyCareernet
Overview
Key Skills: Prompt Engineering & Conversational AI (ChatGPT, LLMs), Natural Language Processing (NLP) & Machine Learning, Python Development (Flask / FastAPI), IIOT Domain Knowledge & Real-time Data Integration, Microservices Architecture & Asynchronous Programming, Azure Cloud Services (App Service, Cosmos DB, Azure SQL, Data Lake)
Roles and Responsibilities:
Product Development
- Develop and refine custom prompts to optimize ChatGPT's performance within the IIOT context.
- Implement strategies to enhance the model's understanding of industry-specific terminology and user interactions.
- Collaborate with software engineers to seamlessly integrate ChatGPT as a copilot into the IIOT platform.
- Design and implement conversational flows considering the unique requirements of IIOT users and scenarios.
- Develop mechanisms for the model to understand and adapt to real-time data from IIOT devices.
- Implement iterative fine-tuning processes to improve ChatGPT's performance based on user feedback and evolving IIOT requirements.
- Create comprehensive documentation for customized prompts, integrations, and workflows.
People Management
- Manage and mentor a team of developers, providing technical guidance and career development support.
- Delegate tasks, set priorities, and ensure team productivity.
- Communicate effectively with cross-functional teams and stakeholders.
- Provide regular sprint status updates and reports.
- Foster a collaborative and inclusive team culture.
- Review dependencies and remove technical blockers to ensure independent progress by the team.
- Manage and collaborate with stakeholders outside the team to ensure effective cross-team collaboration.
Scrum Processes
- Act as a Scrum Master or work closely with one to ensure adherence to Agile and Scrum methodologies.
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospective meetings.
- Encourage a culture of continuous improvement within the team.
- Identify opportunities to optimize Scrum processes and improve team efficiency.
- Provide coaching and training on Scrum practices as needed.
Skills Required:
- Proven experience (5+ years) in natural language processing, machine learning, and chatbot development.
- Familiarity with IIOT concepts, protocols, and systems.
- Proficiency in programming languages such as Python, TensorFlow, or PyTorch.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Expert knowledge of Python and application development using Flask or FastAPI with production-grade deployments on Kubernetes.
- Experience with Azure cloud computing services such as Azure App Service, Azure Cosmos, Azure Kubernetes Service (AKS), Cognitive Datalake, and Azure SQL Server.
- Experience designing and developing scalable, microservices-based systems with asynchronous programming and design patterns.
- Expertise in CI/CD pipelines for automated build, test, and deployment processes.
- Ability to design and implement complex, scalable, and secure web and REST API applications.
- Experience in mentoring team members and supporting their professional growth.
- Excellent documentation skills and the ability to communicate complex concepts clearly.
- Strong communication and collaboration skills to foster a culture of knowledge sharing within the organization.
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in