Job Description: We are looking for a passionate Software Engineer to join our dynamic team in developing cutting-edge AI-driven automation platforms for enterprises. In this role, you will lead a team to deliver high-quality product releases for our no-code platform through agile, iterative sprints. Responsibilities: Design, develop, and maintain scalable software for enterprise workflow automation. Implement and optimize core algorithms and data structures. Integrate machine learning models into production systems. Write clean, efficient, and well-documented code (in Java, C++, or Python). Collaborate with architects and senior engineers to design SaaS-based AI solutions. Stay up to date with trends in AI, LLMs, automation, and cloud computing. Requirements: Masters degree in Computer Science, Mathematics, Statistics, or a related technical discipline or Bachelors degree in Computer Science with a strong foundation in algorithms and data structures. Skills and Qualifications: Strong programming skills in Java, C++, or Python. Solid understanding of algorithms, data structures, and computer science fundamentals. Excellent problem-solving and analytical thinking. Strong interest in mathematics, AI, agentic frameworks, and machine learning. Good communication and teamwork skills. Preferred: Contributions to open-source projects. High rankings on coding platforms (HackerRank, LeetCode, etc.) Familiarity with cloud platforms (AWS, GCP, Azure). Exposure to relational and non-relational databases. Knowledge of machine learning concepts and software engineering best practices. Job Type: Full-time Work Location: In person,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Software Engineer - Product Development