Bengaluru, Karnataka, India
Not disclosed
On-site
Internship
Job Title: AI/ML Intern (Paid Internship) Location: Bengaluru, India Number of Openings: 10 Duration: 6 Months Company Overview: IAI Solutions ( https://www.iaisolution.com/ ) is a leading innovator in artificial intelligence and machine learning, delivering next-generation solutions that impact industries globally. Our mission is to drive AI advancement through cutting-edge research, enterprise-ready AI systems, and scalable deployments. We’re currently seeking passionate and skilled AI/ML Interns who are eager to contribute to real-world AI development, have hands-on experience with model fine-tuning, and are adept in prompt engineering. If you're ready to work on impactful projects and expand your expertise in AI, we’d love to hear from you. Position Summary: As an AI/ML Intern , you will work with state-of-the-art AI technologies to design, build, and deploy intelligent systems. The ideal candidate will have strong proficiency in Python , Flask or Fast API and OOP , with real-world experience in prompt engineering , Finetuning and Hugging Face , LangChain. Key Responsibilities: Apply prompt engineering techniques in different LLM applications Work with LangChain , Langgraph , Hugging Face , OpenAI , and similar frameworks for model inference Develop tools and apply tool calling techniques to LLM, get structured response from LLMs using Pydantic models. Utilize object-oriented programming for scalable and reusable code design Contribute to internal documentation, share findings and best practices Keep up-to-date with the latest advancements in AI and integrate them into existing system Qualifications: Strong experience in Python Practical knowledge in prompt engineering and LLM optimization Proficiency with Langchain, Hugging Face Transformers , datasets , Background in AI/ML research or academic projects Solid grasp of OOP principles and strong problem-solving abilities Ability to work independently and within a collaborative team Strong communication and documentation skills Preferred Qualifications: Previous experience in academic or industrial research in LLM. Proven track record of successful AI LLM model deployments and optimizations. Perks & Benefits: Hands-on experience with real-world AI deployments Work with state-of-the-art AI tools and platforms Mentorship from top AI engineers and researchers Flexible, innovation-driven work culture Stipend: ₹25,000/month After completion of the internship period, there is an opportunity to get a full-time opportunity as an AI/ML Engineer (Up to 15 LPA) Selection Process: Step 1: Application Submission Visit our Career Page Fill in the required details and upload your resume Step 2: Task Assignment (48 Hours Deadline) Download the AI/ML Assignment from the Career Page Complete and submit within 48 hours Record and attach a 2-minute video explaining your solution (mandatory) Step 3: Review & Shortlisting Our technical team will evaluate your assignment submission Candidates with outstanding performance will be shortlisted for interviews Step 4: Interview Showcase your technical and problem-solving abilities Highlight your prior work, research, and understanding of AI/ML principles Step 5: Onboarding Post a successful interview, we’ll welcome you aboard! Get ready to dive into exciting projects and contribute to the field of AI. Compensation: Stipend: ₹25,000/month Full-Time Opportunity: Up to ₹15 LPA (based on performance) You can also apply directly via our Career Portal Ensure submission includes: Updated Resume Project Portfolio or GitHub (if available) Completed Assignment + Video explanation of 2 minutes Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
We are seeking a skilled Frontend Developer with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Responsibilities Design, develop, and maintain full-stack web applications with a focus on scalability and performance. Work on front-end development using JavaScript, HTML, CSS, React, and Next.js to create responsive and user-friendly interfaces. Develop robust back-end systems, integrating with SQL and NoSQL databases such as MongoDB. Collaborate with cross-functional teams to gather requirements, define system architecture, and deliver high-quality software solutions. Implement and optimize data structures and algorithms (DSA) to ensure efficient application performance. Contribute to the development and maintenance of SaaS platforms, ensuring security, scalability, and reliability. Utilize Git for version control, ensuring code quality and consistency across projects. Troubleshoot and resolve software defects, ensuring a smooth user experience. Requirements 2+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies: HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js . Strong understanding of rendering strategies: Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and React Server Components (RSC). Experience with state management: Redux Toolkit, Context API, Zustand, or similar libraries. Experience with design systems and expertise in building reusable, modular, and component-driven front-end architectures. Excellent problem-solving skills and attention to detail. Strong back-end development skills, with experience in databases such as SQL, NoSQL, and MongoDB. Solid understanding of data structures and algorithms (DSA). Experience in building and maintaining SaaS platforms. Proficiency in using Git for version control. Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. This job was posted by Anajli Kanojiya from iAI Solution. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Job Title : AI/ML Engineer Location : Bengaluru, India Experience : 6 months - 2 years Company Overview IAI Solutions operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains. Position Summary We are looking for an AI/ML Engineer with a strong background in Python, Flask/FastAPI and Object-Oriented Programming (OOP). The ideal candidate should have significant experience in prompt engineering, open source model fine-tuning, and using the HuggingFace libraries. Additionally, expertise in working with cloud platforms such as AWS SageMaker or similar services for training AI models is essential. Priority will be given to candidates with a research background, particularly those who have successfully fine-tuned and deployed AI models in real-world applications. Key Responsibilities Develop, fine-tune, and deploy AI models using Python and Flask/FastAPI frameworks. Apply prompt engineering techniques to optimize model outputs and improve accuracy. Utilize HuggingFace libraries and other ML tools to build and fine-tune state-of-the-art models. Work on cloud platforms like AWS SageMaker or equivalent to train and deploy AI models efficiently. Collaborate with research teams to translate cutting-edge AI research into scalable solutions. Implement object-oriented programming (OOP) principles and problem-solving strategies in developing AI solutions. Stay updated with the latest advancements in AI/ML and integrate new techniques into ongoing projects. Document and share findings, best practices, and solutions across the engineering team. An Ideal Candidate Will Have Strong proficiency in Python and Flask/FastAPI. Experience in prompt engineering and fine-tuning AI models. Extensive experience with HuggingFace libraries and similar AI/ML tools. Strong experience in AI Agentic Architecture Hands-on experience with cloud platforms such as AWS SageMaker for training and deploying models. Proficiency in Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Hands-on experience with Docker and Git for version control. Background in AI/ML research, with a preference for candidates from research institutes. Demonstrated experience in training and deploying machine learning models in real-world applications. Solid understanding of object-oriented programming and problem-solving skills. Strong analytical skills and the ability to work independently or in a team environment. Excellent communication skills, with the ability to present complex technical concepts to non-technical stakeholders. Must Have Skills Python Object-Oriented Programming (OOP) Prompt engineering HuggingFace libraries and similar AI/ML tools Open Source Model fine-tuning AI Agentic Architecture such as LangGraph and CrewA Docker and Git for version control. Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Good To Have Deep Learning and Machine Learning AWS SageMaker or similar services for training AI models Previous experience in academic or industrial research, with published work in AI/ML. Proven track record of successful AI model deployments and optimizations. Experience with databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch. Perks & Benefits Work on groundbreaking AI/ML projects in a collaborative and innovative environment. Access to state-of-the-art tools and cloud platforms. Opportunities for professional development and continuous learning. Competitive salary. Join IAI Solutions and help build the future of AI-powered software! (ref:hirist.tech) Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Job Title : Front-End Developer - 2+ Years Location : Bengaluru, India Company Overview IAI Solutions is a leader in AI-driven technology, dedicated to developing innovative software solutions that empower businesses globally. We are expanding our team in Bengaluru and are looking for a talented Software Development Engineer who is passionate about full-stack development and building scalable SaaS platforms. If you are proficient in a wide range of modern technologies and have a solid foundation in software engineering principles, this is an excellent opportunity to join our dynamic team. Position Summary We are seeking a skilled Software Development Engineer with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Key Responsibilities Design, develop, and maintain full-stack web applications with a focus on scalability and performance. Work on front-end development using JavaScript, HTML, CSS, React, and Next.js to create responsive and user-friendly interfaces. Develop robust back-end systems, integrating with SQL and NoSQL databases such as MongoDB. Collaborate with cross-functional teams to gather requirements, define system architecture, and deliver high-quality software solutions. Implement and optimize data structures and algorithms (DSA) to ensure efficient application performance. Contribute to the development and maintenance of SaaS platforms, ensuring security, scalability, and reliability. Utilize Git for version control, ensuring code quality and consistency across projects. Troubleshoot and resolve software defects, ensuring a smooth user experience. Qualifications 2+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies : HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js. Strong understanding of rendering strategies : Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and React Server Components (RSC). Experience with state management : Redux Toolkit, Context API, Zustand or similar libraries. Experience with design systems and expertise in building reusable, modular, and component-driven front-end architectures. Excellent problem-solving skills and attention to detail. Strong back-end development skills, with experience in databases such as SQL, NoSQL, and MongoDB. Solid understanding of data structures and algorithms (DSA). Experience in building and maintaining SaaS platforms. Proficiency in using Git for version control. Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Perks & Benefits Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge software and AI projects. Work in a collaborative environment with a focus on continuous learning and growth. Health insurance and wellness benefits. Join IAI Solutions and help build the future of AI-powered software! (ref:hirist.tech) Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
We are hiring a DevOps Engineer with a minimum of 2 years of experience in deploying, automating, and maintaining applications in both cloud and on-premises environments. The ideal candidate will have hands-on expertise in CI/CD pipelines, containerization, monitoring, infrastructure automation, and multi-region deployments. A strong focus on high availability, performance tuning, and DevSecOps practices is essential. Deployment Management The core responsibilities for the job include the following: Deploy and manage applications on AWS, Azure, or GCP. Manage on-prem deployments using VMware ESXi, Proxmox, or KVM. Configure and manage load balancers like Nginx, HAProxy. Ensure high availability with multi-region deployment strategies. Infrastructure Automation Automate infrastructure using Terraform, Ansible. Provision virtual machines and containers using Packer and Docker. Use version-controlled IaC practices with Git. CI/CD Pipelines Build and manage pipelines with Jenkins, GitLab CI/CD, or GitHub Actions. Integrate testing, security scanning, and deployment into pipeline flows. Automate release management and rollback procedures. Monitoring And Logging Set up monitoring using Prometheus, Grafana, or Nagios. Configure log management using ELK Stack (Elasticsearch, Logstash, Kibana) or Graylog. Analyze metrics to identify performance issues and prevent downtime. Security And Compliance Apply DevSecOps practices using Vault, Trivy, or SonarQube. Enforce security baselines with CIS benchmarks. Manage secrets and secure configuration in pipelines and runtime. Collaboration And Documentation Work with development, QA, and infrastructure teams to support delivery. Create and maintain system architecture and runbook documentation. Contribute to disaster recovery and business continuity planning. Requirements Minimum 2 years of experience in DevOps or infrastructure engineering. Strong understanding of Linux (Ubuntu, CentOS, or RHEL). Hands-on experience with cloud platforms like AWS, Azure, or GCP. Practical experience with Terraform, Ansible, Git, and Docker. Proficient in CI/CD with Jenkins, GitLab, or GitHub Actions. Experience with Kubernetes or Docker Swarm in cloud or on-prem environments. Good grasp of networking concepts like firewalls, DNS, VPN, and NAT. Soft Skills Excellent problem-solving and debugging skills. Effective communication and teamwork capabilities. Ability to document clearly and follow structured procedures. Education Bachelor's degree in Computer Science, Engineering, or equivalent work experience. Preferred Qualifications Experience with OpenStack or Rancher for on-prem private cloud. Familiarity with disaster recovery and backup solutions. This job was posted by Anajli Kanojiya from iAI Solution. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Job Title : Frontend Engineer Location : Bengaluru, India Company Overview: IAI Solutions is a leader in AI-driven technology, dedicated to developing innovative software solutions that empower businesses globally. We are expanding our team in Bengaluru and are looking for a talented Frontend Developer who is passionate about full-stack development and building scalable SaaS platforms. If you are proficient in a wide range of modern technologies and have a solid foundation in software engineering principles, this is an excellent opportunity to join our dynamic team. Position Summary: We are seeking a skilled Frontend Developer with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Key Responsibilities Design, develop, and maintain full-stack web applications with a focus on scalability and performance. Work on front-end development using JavaScript, HTML, CSS, React, and Next.js to create responsive and user-friendly interfaces. Develop robust back-end systems, integrating with SQL and NoSQL databases such as MongoDB. Collaborate with cross-functional teams to gather requirements, define system architecture, and deliver high-quality software solutions. Implement and optimize data structures and algorithms (DSA) to ensure efficient application performance. Contribute to the development and maintenance of SaaS platforms, ensuring security, scalability, and reliability. Utilize Git for version control, ensuring code quality and consistency across projects. Troubleshoot and resolve software defects, ensuring a smooth user experience. Qualifications 3+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies: HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js. Strong understanding of rendering strategies: Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and React Server Components (RSC). Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. (ref:hirist.tech) Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Job Title : App Developer Location : Bengaluru, India Experience : 3 years - 4 years Company Overview At IAI Solution Pvt Ltd, we create innovative software solutions that transform how businesses operate. We are seeking a skilled Mobile App Developer with a passion for building robust, high-performance cross-platform applications. If you have hands-on experience in Flutter and Dart and enjoy solving complex problems in real-time audio/video scenarios, we want you on our Summary : Responsibilities We are looking for a Mobile App Developer with 3- 4 years of professional mobile app development experienceat least 34 years of which must be dedicated to Flutter and Dart for cross-platform applications. The ideal candidate will be well-versed in state management using Riverpod (or similar frameworks), comfortable integrating WebRTC for real-time audio/video, and capable of handling end-to-end mobile app lifecycles (from UI design to App Store/Play Store submission). You should enjoy working on streaming/chat-style features, be adept at managing permissions and device integration (camera, microphone), and have a keen eye for responsive UI/UX design in Responsibilities : Develop, maintain, and optimize cross-platform mobile applications using Flutter and Dart, ensuring clean architecture and modular code. Implement and manage complex app state using Riverpod (e.g., StateProvider, FutureProvider, AsyncNotifier) or similar frameworks (Provider, Bloc, GetX). Integrate WebRTC (via flutter_webrtc) for real-time audio/video functionality, including peer-to-peer streaming, signaling (Firebase/WebSocket), and handling STUN/TURN servers. Build responsive, user-friendly interfaces in Flutter, designing video grids, call controls, and other UI components that adapt seamlessly across various screen sizes. Handle real-time UI updates for dynamic states such as mute/unmute, participant joins/leaves, and other call-related events. Configure and debug iOS builds in Xcode and Android builds in Android Studio, including provisioning profiles, signing certificates, and deployment pipelines. Manage App Store (iOS) and Play Store (Android) submission processes : prepare provisioning profiles, handle versioning, and ensure compliance with store guidelines. Integrate RESTful APIs and/or WebSocket connections for server communication, handling JSON payloads and ensuring efficient data parsing and error handling. Manage device permissions (camera, microphone, network) using packages like permission_handler, ensuring a smooth user experience and handling permission-related edge cases. Write unit tests and widget tests for UI components and business logic; debug cross-platform and WebRTC issues in both Xcode and Android Studio. Implement basic security measures and privacy compliance (e.g., encryption for media streams, GDPR/CCPA requirements) to protect user data and adhere to regulatory standards. Collaborate closely with designers, backend engineers, and QA teams to define requirements, review code, and deliver end-to-end features on schedule. Stay updated with the latest Flutter/Dart releases, WebRTC enhancements, and mobile-app-related best practices; share knowledge and mentor junior developers as needed. Assist in troubleshooting live production issues, perform root-cause analysis, and release timely hotfixes or : Overall Experience : 34 years of professional mobile app development. Flutter & Dart : 34 years of dedicated experience building cross-platform apps. State Management : Minimum 1 year using Riverpod (or Provider, Bloc) for complex app states and handling real-time UI updates (e.g., in chat/streaming apps). WebRTC : 612 months of hands-on experience integrating flutter_webrtc or equivalent; familiarity with signaling mechanisms (Firebase, WebSocket). Cross-Platform Development : At least 1 year each working with : iOS : Configuring Xcode, provisioning, signing, and debugging. Android : Configuring Android Studio, managing Gradle, signing, and debugging. App Store/Play Store : Experience in app submission workflows, including provisioning profiles (iOS) and signing/build configurations (Android). Networking & APIs : 12 years integrating REST APIs or WebSocket in mobile apps; strong understanding of JSON UI/UX Design : 1+ years building responsive, user-friendly interfaces in Flutter (e.g., grids, custom controls). Permissions & Device Integration : 1+ years working with device permissions (camera, mic, network) and integrating native plugins. Testing & Debugging : 2+ years writing unit/widget tests; debugging cross-platform issues, especially around WebRTC, in Xcode and Android Studio. Security & Privacy : 612 months implementing encryption for media streams and ensuring compliance with data privacy standards (e.g., GDPR, Skills : Proficient in Flutter and Dart for cross-platform UI and business logic Expert in state management with Riverpod and familiar with Provider, Bloc, or GetX Experienced integrating flutter_webrtc for real-time audio/video streaming Skilled in implementing signaling using Firebase or custom WebSocket Proficient with Xcode for iOS build configuration, provisioning, and debugging Proficient with Android Studio for Gradle management, signing, and debugging Knowledgeable about App Store and Play Store submission requirements Experienced in integrating REST (HTTP/JSON) and WebSocket APIs Skilled in designing responsive video conferencing UIs (video grids, call controls) in Flutter Competent in managing camera, microphone, and network permissions using permission_handler Able to write unit and widget tests for UI and logic in Flutter Experienced in debugging WebRTC and platform-specific issues in Xcode and Android Studio Familiar with implementing basic encryption for media streams Knowledgeable about GDPR and CCPA compliance Skills : Advanced WebRTC optimization (STUN/TURN, SFU/MCU) Backend development (Node.js, Firebase, AWS) Push notifications (FCM, CallKit for iOS, Android call screens) Performance optimization (app size, CPU, platform channels) Advanced UI/UX (virtual backgrounds, screen sharing, animations) Analytics and monitoring (Sentry, Firebase Analytics, WebRTC metrics) CI/CD and DevOps : Pipelines with GitHub Actions/Bitrise Streamlined App Store and Play Store deployments Accessibility and localization (i18n, RTL, screen reader support) Native development (Swift/Kotlin for platform-specific features) AI/ML integration (noise cancellation, live captions, face Qualifications : Bachelors degree in Computer Science, Engineering, or a related field. Strong Git workflow experience (feature branches, code reviews, pull requests). Demonstrated ability to mentor junior developers and conduct code reviews. Proven track record of delivering at least one production-grade Flutter app to both App Store and Play Store. Familiarity with Agile/Scrum methodologies and collaborative tools (Jira, & Benefits : Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge real-time audio/video applications. Flexible working hours. Access to the latest development tools and technologies. Professional development budgets for conferences, courses, and certifications. Wellness programs, and team-building events. (ref:hirist.tech) Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
IA Solution Pvt Ltd is building a dedicated R& D department, and we seek an independent and visionary Senior AI/ML Researcher to lead and guide a dynamic team of approximately 8-10 members, including interns. This role encompasses a blend of pure research and applied AI, primarily focusing on Large Language Models (LLMs) and predictive machine learning models. The successful candidate will drive innovative research, mentor the team, and help translate advanced research outcomes into practical applications. Responsibilities Conduct independent research in Large Language Models (LLMs) and related predictive machine learning fields. Lead, mentor, and manage a research team comprising senior members and interns. Publish research findings in reputed journals (preferred) or present at leading conferences. Develop and experiment with advanced AI and machine learning algorithms. Build, validate, and deploy models using PyTorch and other deep learning frameworks. Apply rigorous Object-Oriented Programming principles for developing scalable AI solutions. Collaborate closely with cross-functional teams to transition research into applicable solutions. Provide thought leadership and strategic guidance within the organization. Requirements Ph. D. or M. Tech in Computer Science, Artificial Intelligence, or related fields. Preference given to candidates whose M. Tech/Ph. D. is from an IIT or research institution. Candidates with a Ph. D. require no additional experience; candidates with M. Tech must have at least 3-4 years of dedicated research experience. Proven track record of research in LLMs or related AI domains, demonstrated through journal publications (preferred) or high-quality conference presentations. Strong expertise in PyTorch and other related deep learning frameworks. Solid proficiency in Object-Oriented Programming (OOP). Detail-oriented with a rigorous analytical mindset. Highly capable of conducting and guiding independent research. Strong written and verbal communication skills. Ability to clearly articulate complex research findings and strategic insights. This job was posted by Anajli Kanojiya from iAI Solution. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
We are seeking a dynamic and resourceful Technical Recruiter with 1+ years of experience to join our growing team. As a Technical Recruiter at iAI Solution, you will play a key role in identifying, engaging, and onboarding top-tier tech talent to support our innovation-driven projects. Responsibilities Partner with hiring managers to understand technical hiring needs and role requirements. Source candidates through LinkedIn, Naukri, GitHub, and other professional networks. Conduct initial screening calls to assess technical and cultural fit. Coordinate interviews, gather feedback, and ensure a smooth candidate experience. Maintain candidate records and pipeline data. Contribute to employer branding and recruitment marketing efforts. Stay informed about industry trends, emerging technologies, and competitive hiring practices. Requirements Bachelor's degree in Human Resources, Business Administration, or a related field. 1+ years of experience in technical recruitment within a staffing agency or technology-driven company. Understanding of IT roles such as Software Engineers, QA, DevOps, and Data Analysts. Strong sourcing and networking skills using modern recruitment tools. Excellent communication, organization, and relationship-building skills. Experience working in a tech startup or a fast-paced hiring environment. Familiarity with recruitment analytics. Knowledge of basic technical concepts, languages, and frameworks. Interest in AI, machine learning, or software development industries. This job was posted by Anajli Kanojiya from iAI Solution. Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Job Title : AI/ML Engineer & Large Language Models (LLM) Location : Bengaluru, India Experience : 1 - 3 years Position Summary We are looking for an AI/ML Engineer with a strong background in Python, Django, and Object-Oriented Programming (OOP). The ideal candidate should have significant experience in prompt engineering, open source model fine-tuning, and using the HuggingFace libraries. Additionally, expertise in working with cloud platforms such as AWS SageMaker or similar services for training AI models is essential. Priority will be given to candidates with a research background, particularly those who have successfully fine-tuned and deployed AI models in real-world applications. Key Responsibilities Develop, fine-tune, and deploy AI models using Python and Django frameworks. Apply prompt engineering techniques to optimize model outputs and improve accuracy. Utilize HuggingFace libraries and other ML tools to build and fine-tune state-of-the-art models. Work on cloud platforms like AWS SageMaker or equivalent to train and deploy AI models efficiently. Collaborate with research teams to translate cutting-edge AI research into scalable solutions. Implement object-oriented programming (OOP) principles and problem-solving strategies in developing AI solutions. Stay updated with the latest advancements in AI/ML and integrate new techniques into ongoing projects. Document and share findings, best practices, and solutions across the engineering team. An Ideal Candidate Will Have Strong proficiency in Python and Flask/FastAPI. Experience in prompt engineering and fine-tuning AI models. Extensive experience with HuggingFace libraries and similar AI/ML tools. Strong experience in AI Agentic Architecture Hands-on experience with cloud platforms such as AWS SageMaker for training and deploying models. Proficiency in Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Hands-on experience with Docker and Git for version control. Background in AI/ML research, with a preference for candidates from research institutes. Demonstrated experience in training and deploying machine learning models in real-world applications. Solid understanding of object-oriented programming and problem-solving skills. Strong analytical skills and the ability to work independently or in a team environment. Excellent communication skills, with the ability to present complex technical concepts to non-technical stakeholders. Must Have Skills Python Object-Oriented Programming (OOP) Prompt engineering HuggingFace libraries and similar AI/ML tools Open Source Model fine-tuning AI Agentic Architecture such as LangGraph and CrewA Docker and Git for version control. Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Good To Have Deep Learning and Machine Learning AWS SageMaker or similar services for training AI models Previous experience in academic or industrial research, with published work in AI/ML. Proven track record of successful AI model deployments and optimizations. Experience with databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch. Perks & Benefits Work on groundbreaking AI/ML projects in a collaborative and innovative environment. Access to state-of-the-art tools and cloud platforms. Opportunities for professional development and continuous learning. Competitive salary. (ref:hirist.tech) Show more Show less
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : AI/ML Engineer Location : Bengaluru, India Experience : 6 months - 2 years Company Overview IAI Solutions operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains. Position Summary We are looking for an AI/ML Engineer with a strong background in Python, Flask, FastAPI and Object-Oriented Programming (OOP). The ideal candidate should have significant experience in prompt engineering, open source model fine-tuning, and using the HuggingFace libraries. Additionally, expertise in working with cloud platforms such as AWS SageMaker or similar services for training AI models is essential. Priority will be given to candidates with a research background, particularly those who have successfully fine-tuned and deployed AI models in real-world applications. Key Responsibilities Develop, fine-tune, and deploy AI models using Python and Django frameworks. Apply prompt engineering techniques to optimize model outputs and improve accuracy. Utilize HuggingFace libraries and other ML tools to build and fine-tune state-of-the-art models. Work on cloud platforms like AWS SageMaker or equivalent to train and deploy AI models efficiently. Collaborate with research teams to translate cutting-edge AI research into scalable solutions. Implement object-oriented programming (OOP) principles and problem-solving strategies in developing AI solutions. Stay updated with the latest advancements in AI/ML and integrate new techniques into ongoing projects. Document and share findings, best practices, and solutions across the engineering team. An Ideal Candidate Will Have Strong proficiency in Python and Flask/FastAPI. Experience in prompt engineering and fine-tuning AI models. Extensive experience with HuggingFace libraries and similar AI/ML tools. Strong experience in AI Agentic Architecture Hands-on experience with cloud platforms such as AWS SageMaker for training and deploying models. Proficiency in Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Hands-on experience with Docker and Git for version control. Background in AI/ML research, with a preference for candidates from research institutes. Demonstrated experience in training and deploying machine learning models in real-world applications. Solid understanding of object-oriented programming and problem-solving skills. Strong analytical skills and the ability to work independently or in a team environment. Excellent communication skills, with the ability to present complex technical concepts to non-technical stakeholders. Must Have Skills Python Object-Oriented Programming (OOP) Prompt engineering HuggingFace libraries and similar AI/ML tools Open Source Model fine-tuning AI Agentic Architecture such as LangGraph and CrewA Docker and Git for version control. Databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch Good To Have Deep Learning and Machine Learning AWS SageMaker or similar services for training AI models Previous experience in academic or industrial research, with published work in AI/ML. Proven track record of successful AI model deployments and optimizations. Experience with databases like MongoDB or PostgreSQL, as well as vector databases such as FAISS, Qdrant, or Elasticsearch. Perks & Benefits Work on groundbreaking AI/ML projects in a collaborative and innovative environment. Access to state-of-the-art tools and cloud platforms. Opportunities for professional development and continuous learning. Competitive salary. (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Web Developer ( 2 Years - Nextjs ) Location : Bengaluru, India Position Summary We are seeking in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Qualifications 2+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies : HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js. Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Perks & Benefits Opportunity to work on cutting-edge software and AI projects. Work in a collaborative environment with a focus on continuous learning and growth. Join IAI Solutions and help build the future of AI-powered software! share your updated Resume on (ref:hirist.tech)
Bengaluru, Karnataka, India
INR 15.0 - 20.0 Lacs P.A.
On-site
Full Time
Job Title: Frontend Developer - (Nextjs) Location: Bengaluru, India Company Overview: IAI Solutions is a leader in AI-driven technology, dedicated to developing innovative software solutions that empower businesses globally. We are expanding our team in Bengaluru and are looking for a talented Frontend Developer who is passionate about full-stack development and building scalable SaaS platforms. If you are proficient in a wide range of modern technologies and have a solid foundation in software engineering principles, this is an excellent opportunity to join our dynamic team. Position Summary: We are seeking a skilled Frontend Developer with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Key Responsibilities Design, develop, and maintain full-stack web applications with a focus on scalability and performance. Work on front-end development using JavaScript, HTML, CSS, React, and Next.js to create responsive and user-friendly interfaces. Develop robust back-end systems, integrating with SQL and NoSQL databases such as MongoDB. Collaborate with cross-functional teams to gather requirements, define system architecture, and deliver high-quality software solutions. Implement and optimize data structures and algorithms (DSA) to ensure efficient application performance. Contribute to the development and maintenance of SaaS platforms, ensuring security, scalability, and reliability. Utilize Git for version control, ensuring code quality and consistency across projects. Troubleshoot and resolve software defects, ensuring a smooth user experience. Qualifications 3+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies: HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js. Strong understanding of rendering strategies: Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and React Server Components (RSC). Experience with state management: Redux Toolkit, Context API, Zustand or similar libraries. Experience with design systems and expertise in building reusable, modular, and component-driven front-end architectures. Excellent problem-solving skills and attention to detail. Strong back-end development skills, with experience in databases such as SQL, NoSQL, and MongoDB. Solid understanding of data structures and algorithms (DSA). Experience in building and maintaining SaaS platforms. Proficiency in using Git for version control. Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Perks & Benefits Opportunity to work on cutting-edge software and AI projects. Work in a collaborative environment with a focus on continuous learning and growth. Join IAI Solutions and help build the future of AI-powered software! Skills:- NextJs (Next.js), Javascript and HTML/CSS
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Back-End Developer (AI Solutions) Location : Bengaluru, India Company Overview At IAI Solutions (https : //www.iaisolution.com/) , we are at the forefront of AI-driven innovation, creating solutions that empower businesses and transform industries. We are seeking talented Back-End Developers to join our team, where you will play a key role in developing the infrastructure that supports our advanced AI technologies. If you are passionate about back-end development and have a keen interest in AI, this opportunity is perfect for you. Position Summary We are looking for an experienced Back-End Developer with expertise in Python, object-oriented programming, Django, and Node.js. The ideal candidate should also be proficient in working with databases such as SQL, NoSQL, MongoDB, SupaBase, and Redis. While AI experience is not mandatory, preference will be given to candidates who have worked on AI projects or have a strong interest in the field. Key Responsibilities Develop, test, and maintain scalable back-end systems that power our AI solutions. Design and implement RESTful APIs to support front-end applications and third-party integrations. Collaborate with cross-functional teams to define technical requirements and deliver high-quality products. Optimize back-end performance, ensuring systems are fast, reliable, and scalable. Manage and maintain various database systems, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Troubleshoot and resolve complex technical challenges, leveraging strong problem-solving and critical thinking skills. Handle multiple projects simultaneously, ensuring deadlines are met and quality is maintained. Qualifications Strong proficiency in Python and object-oriented programming. Extensive experience with Django and Node.js frameworks. In-depth knowledge of database technologies, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Demonstrated ability to manage multiple projects in a fast-paced environment. Strong analytical and problem-solving skills with a keen eye for detail. Interest or experience in AI projects is highly desirable. Perks & Benefits Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge AI projects within a talented and innovative team. Access to professional development resources, including AI training programs. Comprehensive health, and wellness benefits. (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Software Engineer Backend Location : Bengaluru, India Position Summary : We are looking for an experienced Software Engineer Backend with expertise in Python, object-oriented programming, Django, and Node.js. The ideal candidate should also be proficient in working with databases such as SQL, NoSQL, MongoDB, SupaBase, and Redis. While AI experience is not mandatory, preference will be given to candidates who have worked on AI projects or have a strong interest in the field. Key Responsibilities Develop, test, and maintain scalable back-end systems that power our AI solutions. Design and implement RESTful APIs to support front-end applications and third-party integrations. Collaborate with cross-functional teams to define technical requirements and deliver high-quality products. Optimize back-end performance, ensuring systems are fast, reliable, and scalable. Manage and maintain various database systems, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Troubleshoot and resolve complex technical challenges, leveraging strong problem-solving and critical thinking skills. Handle multiple projects simultaneously, ensuring deadlines are met and quality is : Strong proficiency in Python and object-oriented programming. Extensive experience with Django and Node.js frameworks. In-depth knowledge of database technologies, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Demonstrated ability to manage multiple projects in a fast-paced environment. Strong analytical and problem-solving skills with a keen eye for detail. Interest or experience in AI projects is highly desirable. Perks & Benefits Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge AI projects within a talented and innovative team. Access to professional development resources, including AI training programs. Comprehensive health, and wellness benefits. (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Full Stack ( With (Technical Project Manager) Location : Bengaluru, India Experience : 7-8 years Role Overview We are looking for a proactive and technically strong Technical Project Manager (TPM) to drive the successful delivery of cloud-native, full-stack AI-enabled platforms. This role combines strong project management capabilities with solid hands-on knowledge in software architecture, backend/frontend systems, and DevOps practices. The ideal candidate brings a background in full-stack engineering (Python, Node.js, React/Next.js), experience managing cross-functional teams, and expertise in leading projects from concept to production using cloud-native and CI/CD approaches. A PM certification and experience handling AI product development will be a significant plus. Key Responsibilities Project Ownership : Manage the full lifecycle of technical projects scoping, planning, execution, risk tracking, and delivery across engineering functions. Technical Leadership : Bridge the gap between business and tech teams; ensure strong alignment between product requirements and technical execution. Cross-functional Coordination : Work with backend, frontend, DevOps, and data science teams to drive delivery and ensure integration of AI/ML components. Cloud & Deployment Oversight : Manage cloud-native deployment strategies on Azure/AWS, leveraging Docker, Kubernetes, Helm, and infrastructure-as-code (Terraform). CI/CD & DevOps : Drive implementation and monitoring of CI/CD pipelines using GitHub Actions or Azure DevOps, ensuring repeatable and safe deployments. Full-Stack Delivery Oversight : Backend : Python (FastAPI, Django, Flask), Node.js APIs, PostgreSQL, MongoDB, Redis. Frontend : React.js, Next.js, SSR/CSR, TailwindCSS. Communication & Reporting : Communicate project status, risks, and dependencies with stakeholders and leadership; manage sprint plans and retrospectives. Team Collaboration : Facilitate Agile processes, remove blockers, and foster a high-performance engineering culture. Quality & Security : Ensure project deliverables meet performance, security, and compliance standards (e.g., GDPR, SOC 2). Required Qualifications Bachelors or masters degree in computer science, Engineering, or a related field. Minimum of 8 years of experience in software architecture. Proven experience in designing and scaling AI or data-intensive applications. Expertise in cloud platforms such as AWS, Azure, or Google Cloud. Proficiency in microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines. Strong understanding of networking, security, and database systems. Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. PMP Certification Backend : Python (FastAPI, Django, Flask), Node.js APIs, PostgreSQL, MongoDB, Redis. Frontend : React.js, Next.js, SSR/CSR, TailwindCSS. Join IAI Solutions and help shape the future of AI technology (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Front End Developer - 2+ Years Location : Bengaluru, India Company Overview IAI Solutions is a leader in AI-driven technology, dedicated to developing innovative software solutions that empower businesses globally. We are expanding our team in Bengaluru and are looking for a talented Software Development Engineer who is passionate about full-stack development and building scalable SaaS platforms. If you are proficient in a wide range of modern technologies and have a solid foundation in software engineering principles, this is an excellent opportunity to join our dynamic team. Position Summary We are seeking a skilled Software Development Engineer with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable. Key Responsibilities Design, develop, and maintain full-stack web applications with a focus on scalability and performance. Work on front-end development using JavaScript, HTML, CSS, React, and Next.js to create responsive and user-friendly interfaces. Develop robust back-end systems, integrating with SQL and NoSQL databases such as MongoDB. Collaborate with cross-functional teams to gather requirements, define system architecture, and deliver high-quality software solutions. Implement and optimize data structures and algorithms (DSA) to ensure efficient application performance. Contribute to the development and maintenance of SaaS platforms, ensuring security, scalability, and reliability. Utilize Git for version control, ensuring code quality and consistency across projects. Troubleshoot and resolve software defects, ensuring a smooth user experience. Qualifications 2+ years of experience in building and maintaining scalable, high-performance web applications using modern frontend technologies and best practices. Proficiency in frontend technologies: HTML, CSS, JavaScript, TypeScript, React, Tailwind CSS, GSAP, and Next.js. Strong understanding of rendering strategies: Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and React Server Components (RSC). Experience with state management: Redux Toolkit, Context API, Zustand or similar libraries. Experience with design systems and expertise in building reusable, modular, and component-driven front-end architectures. Excellent problem-solving skills and attention to detail. Strong back-end development skills, with experience in databases such as SQL, NoSQL, and MongoDB. Solid understanding of data structures and algorithms (DSA). Experience in building and maintaining SaaS platforms. Proficiency in using Git for version control. Basic understanding of other software engineering principles and the ability to quickly learn and adapt to new technologies. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Perks & Benefits Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge software and AI projects. Work in a collaborative environment with a focus on continuous learning and growth. Health insurance and wellness benefits. (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : Back-End Developer (AI Solutions) Location : Bengaluru, India Company Overview At IAI Solutions we are at the forefront of AI-driven innovation, creating solutions that empower businesses and transform industries. We are seeking talented Back-End Developers to join our team, where you will play a key role in developing the infrastructure that supports our advanced AI technologies. If you are passionate about back-end development and have a keen interest in AI, this opportunity is perfect for you. Position Summary We are looking for an experienced Back-End Developer with expertise in Python, object-oriented programming, Django, and Node.js. The ideal candidate should also be proficient in working with databases such as SQL, NoSQL, MongoDB, SupaBase, and Redis. While AI experience is not mandatory, preference will be given to candidates who have worked on AI projects or have a strong interest in the field. Key Responsibilities Develop, test, and maintain scalable back-end systems that power our AI solutions. Design and implement RESTful APIs to support front-end applications and third-party integrations. Collaborate with cross-functional teams to define technical requirements and deliver high-quality products. Optimize back-end performance, ensuring systems are fast, reliable, and scalable. Manage and maintain various database systems, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Troubleshoot and resolve complex technical challenges, leveraging strong problem-solving and critical thinking skills. Handle multiple projects simultaneously, ensuring deadlines are met and quality is maintained. Qualifications 3+ Years of Experience & Strong proficiency in Python and object-oriented programming. Extensive experience with Django and Node.js frameworks. In-depth knowledge of database technologies, including SQL, NoSQL, MongoDB, SuperBase, and Redis. Demonstrated ability to manage multiple projects in a fast-paced environment. Strong analytical and problem-solving skills with a keen eye for detail. Interest or experience in AI projects is highly desirable. Perks & Benefits Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge AI projects within a talented and innovative team. Access to professional development resources, including AI training programs. Comprehensive health, and wellness benefits. (ref:hirist.tech)
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
Job Title : App Developer Location : Bengaluru, India Company Overview At IAI Solutions (https : //www.iaisolution.com/) , we create innovative software solutions that transform how businesses operate. We are seeking a skilled Mobile App Developer with a passion for building robust, high-performance cross-platform applications. If you have hands-on experience in Flutter and Dart and enjoy solving complex problems in real-time audio/video scenarios, we want you on our team. Position Summary We are looking for a Mobile App Developer with 23 years of professional mobile app development experience - at least 12 years of which must be dedicated to Flutter and Dart for cross-platform applications. The ideal candidate will be well-versed in state management using Riverpod (or similar frameworks), comfortable integrating WebRTC for real-time audio/video, and capable of handling end-to-end mobile app lifecycles (from UI design to App Store/Play Store submission). You should enjoy working on streaming/chat-style features, be adept at managing permissions and device integration (camera, microphone), and have a keen eye for responsive UI/UX design in Flutter. Key Responsibilities Develop, maintain, and optimize cross-platform mobile applications using Flutter and Dart, ensuring clean architecture and modular code. Implement and manage complex app state using Riverpod (e.g., StateProvider, FutureProvider, AsyncNotifier) or similar frameworks (Provider, Bloc, GetX). Integrate WebRTC (via flutter_webrtc) for real-time audio/video functionality, including peer-to-peer streaming, signaling (Firebase/WebSocket), and handling STUN/TURN servers. Build responsive, user-friendly interfaces in Flutter, designing video grids, call controls, and other UI components that adapt seamlessly across various screen sizes. Handle real-time UI updates for dynamic states such as mute/unmute, participant joins/leaves, and other call-related events. Configure and debug iOS builds in Xcode and Android builds in Android Studio, including provisioning profiles, signing certificates, and deployment pipelines. Manage App Store (iOS) and Play Store (Android) submission processes : prepare provisioning profiles, handle versioning, and ensure compliance with store guidelines. Integrate RESTful APIs and/or WebSocket connections for server communication, handling JSON payloads and ensuring efficient data parsing and error handling. Manage device permissions (camera, microphone, network) using packages like permission_handler, ensuring a smooth user experience and handling permission-related edge cases. Write unit tests and widget tests for UI components and business logic; debug cross-platform and WebRTC issues in both Xcode and Android Studio. Implement basic security measures and privacy compliance (e.g., encryption for media streams, GDPR/CCPA requirements) to protect user data and adhere to regulatory standards. Collaborate closely with designers, backend engineers, and QA teams to define requirements, review code, and deliver end-to-end features on schedule. Stay updated with the latest Flutter/Dart releases, WebRTC enhancements, and mobile-app-related best practices; share knowledge and mentor junior developers as needed. Assist in troubleshooting live production issues, perform root-cause analysis, and release timely hotfixes or updates. Qualifications Overall Experience : 23 years of professional mobile app development. Flutter & Dart : 12 years of dedicated experience building cross-platform apps. State Management : Minimum 1 year using Riverpod (or Provider, Bloc) for complex app states and handling real-time UI updates (e.g., in chat/streaming apps). WebRTC : 612 months of hands-on experience integrating flutter_webrtc or equivalent; familiarity with signaling mechanisms (Firebase, WebSocket). Cross-Platform Development : At least 1 year each working with : iOS : Configuring Xcode, provisioning, signing, and debugging. Android : Configuring Android Studio, managing Gradle, signing, and debugging. App Store/Play Store : Experience in app submission workflows, including provisioning profiles (iOS) and signing/build configurations (Android). Networking & APIs : 12 years integrating REST APIs or WebSocket in mobile apps; strong understanding of JSON UI/UX Design : 1+ years building responsive, user-friendly interfaces in Flutter (e.g., grids, custom controls). Permissions & Device Integration : 1+ years working with device permissions (camera, mic, network) and integrating native plugins. Testing & Debugging : 1+ years writing unit/widget tests; debugging cross-platform issues, especially around WebRTC, in Xcode and Android Studio. Security & Privacy : 612 months implementing encryption for media streams and ensuring compliance with data privacy standards (e.g., GDPR, CCPA). Must-Have Skills Proficient in Flutter and Dart for cross-platform UI and business logic Expert in state management with Riverpod and familiar with Provider, Bloc, or GetX Experienced integrating flutter_webrtc for real-time audio/video streaming Skilled in implementing signaling using Firebase or custom WebSocket Proficient with Xcode for iOS build configuration, provisioning, and debugging Proficient with Android Studio for Gradle management, signing, and debugging Knowledgeable about App Store and Play Store submission requirements Experienced in integrating REST (HTTP/JSON) and WebSocket APIs Skilled in designing responsive video conferencing UIs (video grids, call controls) in Flutter Competent in managing camera, microphone, and network permissions using permission_handler Able to write unit and widget tests for UI and logic in Flutter Experienced in debugging WebRTC and platform-specific issues in Xcode and Android Studio Familiar with implementing basic encryption for media streams Knowledgeable about GDPR and CCPA compliance requirements Good-to-Have Skills Advanced WebRTC optimization (STUN/TURN, SFU/MCU) Backend development (Node.js, Firebase, AWS) Push notifications (FCM, CallKit for iOS, Android call screens) Performance optimization (app size, CPU, platform channels) Advanced UI/UX (virtual backgrounds, screen sharing, animations) Analytics and monitoring (Sentry, Firebase Analytics, WebRTC metrics) CI/CD And DevOps Pipelines with GitHub Actions/Bitrise Streamlined App Store and Play Store deployments Accessibility and localization (i18n, RTL, screen reader support) Native development (Swift/Kotlin for platform-specific features) AI/ML integration (noise cancellation, live captions, face detection) Preferred Qualifications Bachelors degree in Computer Science, Engineering, or a related field. Strong Git workflow experience (feature branches, code reviews, pull requests). Demonstrated ability to mentor junior developers and conduct code reviews. Proven track record of delivering at least one production-grade Flutter app to both App Store and Play Store. Familiarity with Agile/Scrum methodologies and collaborative tools (Jira, & Benefits : Competitive salary with performance-based bonuses. Opportunity to work on cutting-edge real-time audio/video applications. Flexible working hours. Access to the latest development tools and technologies. Professional development budgets for conferences, courses, and certifications. Wellness programs, and team-building events. (ref:hirist.tech)
karnataka
INR Not disclosed
On-site
Full Time
The company IAI Solution, located in Bengaluru, India, is looking for a Senior Backend Developer with 3 to 5 years of experience, specializing in Python, Django, Node.js, and database management. The ideal candidate will be responsible for developing scalable back-end systems that support advanced AI technologies. While AI experience is preferred, it is not mandatory for this role. As a Senior Backend Developer at IAI Solution, your key responsibilities will include developing, testing, and maintaining back-end systems, designing and implementing RESTful APIs, collaborating with cross-functional teams, optimizing system performance, managing various database systems, and troubleshooting technical challenges. You will also be expected to handle multiple projects simultaneously, ensuring deadlines are met and maintaining high product quality. To qualify for this position, you should have 3 to 5 years of experience in Python and object-oriented programming, extensive knowledge of Django and Node.js frameworks, and expertise in working with SQL, NoSQL, MongoDB, SuperBase, and Redis databases. Strong analytical and problem-solving skills, attention to detail, and the ability to manage multiple projects in a fast-paced environment are essential requirements. Previous experience or a keen interest in AI projects is considered a bonus. In return, IAI Solution offers a competitive salary with performance-based bonuses, the opportunity to work on cutting-edge AI projects, access to professional development resources, including AI training programs, and comprehensive health and wellness benefits. If you are passionate about back-end development and interested in working with innovative AI technologies, this could be the perfect opportunity for you.,
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.