INFOPARK

The one Smart Address for IT in Kerala

Career Opportunities

Pearlsoft Technologies LLP


joinus@pearlsofttechnologies.com

AI Developer (4-7 years)

Job Title: Python AI Developer (4–7 Years Experience)

Location: Kochi, Kerala
Department: AI & Data Science
Employment Type: Full-Time

About the Role:
We are looking for an experienced Python AI Developer with 4–7 years of hands-on experience in real-world AI/ML solutions. You will be responsible for building, deploying, and maintaining scalable AI systems in production, with a focus on Machine Learning, Deep Learning, LLMs, Agents, and NLP. This role demands strong software engineering fundamentals, practical deployment experience, and a deep understanding of both classical and modern AI approaches.

Key Responsibilities:
Build, fine-tune, and deploy Large Language Models (LLMs) and AI agents for real-world use cases (e.g., chatbots, summarization, RAG systems, recommendation engines).
Develop and deploy production-grade models with CI/CD pipelines, monitoring, logging, and rollback strategies.
Integrate AI systems with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
Use cloud services (AWS or Azure) for model training, deployment (e.g., SageMaker, Azure ML), and orchestration (e.g., Lambda, Functions, Batch).
Collaborate with cross-functional teams including Data Engineers, Product Managers, and DevOps to ensure scalable and maintainable solutions.
Conduct performance tuning, A/B testing, and continuous optimization of deployed models.
Stay up to date with the latest AI research and apply relevant advancements to existing products.

Required Skills & Experience:
4–7 years of experience in Python programming, with a focus on AI/ML systems.
Proven experience in deploying AI models in production, not just building POCs.
Expertise in Machine Learning, Deep Learning, and Natural Language Processing (NLP).
Strong hands-on experience with LLMs (OpenAI, Claude, Mistral, LLaMA, etc.) and agentic workflows.
Experience with model serving tools like FastAPI, Django, Flask, Docker, Kubernetes etc.
Familiarity with SQL/NoSQL databases: PostgreSQL, MongoDB, Redis, or DynamoDB.
Experience with Vector Databases (e.g., FAISS, Pinecone, Weaviate).
Solid understanding of cloud services: AWS (SageMaker, Lambda, S3, ECS) or Azure (Azure ML, Blob Storage, Functions).
Experience working with APIs, microservices, and distributed systems.

Nice to Have:
Exposure to RAG (Retrieval Augmented Generation) or multi-agent orchestration frameworks like LangChain or Haystack.
Knowledge of data privacy, security, and compliance in ML systems.
Contributions to open-source AI/ML projects or research publications.

If this opportunity aligns with your career goals, kindly share your updated resume with us at joinus@pearlsofttechnologies.com

Power BI Developer

Experience: 3+ Years
Job description
Responsibilities:
• Develop, optimize, and maintain Power BI dashboards for clear data visualization and actionable insights.
• Creating complex DAX calculations and measures to support data analysis.
• Perform data analytics using Power BI, must have excellent analytical thinking and problem-solving skills.
• Troubleshoot and resolve data-related issues and provide support for data operations.
• Document technical solutions and processes for future reference.
• Providing training and support to end users on using Power BI.
Key Requirements:
• Extensive experience in working with Power BI Desktop and Power BI Service.
• Good hands-on experience with DAX Queries.
• Experience in connecting with multiple sources using Power BI both on the cloud and on-premises and being aware of (with hands-on experience) aspects like Disaggregating and Aggregating data, Transformation functions, Subscription, Power BI Embedded, Sharing & collaboration, Data Security, Data alert.
• Work Experience in Optimization Techniques at Power BI.
• Advanced knowledge of ETL processes with Power Query.
• Familiarity with cloud platforms (e.g., Azure).

If this opportunity aligns with your career goals, kindly share your updated resume with us at joinus@pearlsofttechnologies.com

Business Analyst

Requirements:
· Should have Experience in ERP Software.
· Excellent communication skills – Should be able to interface with the client, discuss business requirements with different stakeholders of the project. Excellent client-facing and internal written and verbal communication skills.
· Analysis Skills – Exceptional analytical and problem-solving skills. Should be able to analyze business problems faced by the client and suggest solutions for the problem. Ability to go into details, and extract very specific details regarding functional requirements.
· Documentation Skill – Should be an expert in documenting the requirements gathered from the client in a detailed manner. Essential to have knowledge in preparing business process flowcharts using tools. Knowledge in preparing Functional, Business and System Requirement Specification documentation. Knowledge in creating wireframes using prototyping or wire framing tools are important.
· Capability to interface with Software Development, Quality Control / Testing, UI design teams to cover all aspects in the Requirement Specification Documentation.
· Testing Skill – Experience in preparation of Business Scenario Test Cases and actual manual testing of business applications. Must have managed User Acceptance Testing and taken a system live.
· Client Testing Assistance– Should be able to perform the User Acceptance testing assistance.
·Working knowledge on Database management systems. Ability to write queries and work with the back-end data.
·Basic Technical knowledge about IT applications is desirable.
·Experience in developing user documentation, providing business support and in training users. ·Should have good presentation skills.
Required skills & qualification
· Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.

If this opportunity aligns with your career goals, kindly share your updated resume with us at joinus@pearlsofttechnologies.com

QA Engineer

We are looking for a passionate and detail-oriented QA Engineer (Manual) to join our team. The ideal candidate will be responsible for ensuring product quality through manual and automated testing, identifying bugs, and collaborating closely with the development team to deliver a reliable and high-performing product.
Key Responsibilities:
* Develop, execute, and maintain manual test cases.
* Identify, record, and track bugs through to resolution.
* Collaborate with developers and product teams to understand requirements and ensure quality standards.
* Conduct functional, regression, integration, and performance testing.
* Prepare detailed test documentation, including test plans, test scenarios, and reports.
* Participate in Agile ceremonies and contribute to continuous improvement of QA processes.
* Ensure products meet both functional and non-functional requirements before release.

Required Skills & Qualifications:
* Bachelor’s degree in Computer Science, Information Technology, or related field.
* 1–3 years of hands-on experience in software testing.
* Strong understanding of SDLC, STLC, and defect life cycle.
* Experience in Manual testing- functional, negative, regression, etc.
* Experience in API testing
* Experience in web/mob app testing
* Experience in project management tools- JIRA etc
* Experience in attending sprint ceremonies, client communication etc.

If this opportunity aligns with your career goals, kindly share your updated resume with us at joinus@pearlsofttechnologies.com

© Copyright 2025 Infopark Kochi. All rights reserved. Website design powered by