If you meet the requirements, please send your resume to elangovan@algosoftware.io , including your notice period, salary expectations, and any other relevant information. Location : Chennai Department : Technology Experience : 1 to 2.5 years About Algo Software At Algo, we're building an intelligent layer on top of data — turning raw inputs into actionable insights and ultimately into automated decision-making assistants.. Our mission is to bring clarity, confidence, and speed to professionals across gaming, real estate, and legal tech. We’re a global team based in Chennai, Dubai, and Madrid, building for a world where AI isn’t just a backend engine - it’s a helpful, intuitive product that feels like a teammate. We’re obsessive about feedback loops, user experience, and world-class execution. About the Role We’re looking for a Product Manager with 1–2.5 years’ experience who’s eager to take on real ownership, learn quickly, and help shape features used by thousands. This is a high-trust, high-impact role — not an internship or rotational seat. You’ll work closely with the Head of Product (your direct mentor), alongside our designers and engineers, to ship meaningful features from day one. Some initiatives you’ll co-lead; others, you’ll run independently. You’ll be expected to bring ideas to the table, back them up with logic or data, and drive them forward. This is a zero-to-one environment. If you’re someone who thrives on figuring things out, thinking from first principles, and iterating fast — this is your place. What You'll Do Own features from idea to launch. You’ll drive smaller projects independently and support on higher-SME areas with the Head of Product. Write clear, concise PRDs that align engineering and design around a shared goal. Conduct market/user research and distill insights into actionable problems worth solving. Collaborate closely with design and engineering, participating in everything from brainstorms to backlog grooming. Ship iteratively. You’ll help break big bets into MVPs, gather feedback, and refine based on usage. Learn the domain deeply. You’ll ramp up on AI, analytics, and industry context fast — and we’ll support you along the way. Contribute to the product culture. You’ll work in a feedback-first environment and be part of shaping how we build. You Might Be a Fit If You: Have 1–2.5 years of experience in product, consulting, operations, or another analytical, tech-adjacent field Are a strong writer and communicator — you make complex ideas simple Have experience turning messy problems into structured documents or roadmaps Are naturally curious and self-directed — you read, research, and ask great questions Bring a product mindset: you think in terms of tradeoffs, user needs, and iteration Are comfortable working onsite in Chennai with a global team across Dubai and Madrid Have a B.Sc or B.E; an MBA is a bonus but not required Bonus: you’ve worked on side projects, startups, or anything self-initiated Why This Role Stands Out Mentorship without micro-management. You’ll report directly to the Head of Product, who’ll invest in helping you grow into a well-rounded PM — while giving you space to learn by doing. Meaningful ownership early. You’ll be trusted with real responsibilities and expected to shape live product decisions, not just shadow others. An environment built for builders. We’re a team that values thoughtful debate, fast learning, and product craftsmanship. Work on real problems, not just roadmaps. Our products solve high-impact challenges in industries where clarity and automation change the game. Onsite collaboration, global context. You’ll work side by side with engineering and design in Chennai, while also gaining exposure to international markets and users. Startup energy, structured thinking. We move fast but think long-term. We believe in frameworks, not formulas. Compensation & Benefits Competitive salary based on experience and skills Equity options that grow as the company grows Comprehensive health insurance for you and your family Learning & development budget for courses. Latest equipment and peripherals of your choice Our Commitment to Diversity At Algo, we believe diverse teams build better products. We're committed to building an inclusive environment where people of all backgrounds, identities, and experiences can thrive. We actively work to remove barriers in our hiring process and workplace culture. We especially encourage candidates from underrepresented groups to apply, even if you don't meet 100% of the listed requirements. If you’re someone who wants to learn by building, who’s ready to go deep and move fast, and who wants to contribute to products with real-world impact — we’d love to talk. Show more Show less
Apply now: elangovan@algosoftware.io with "Product Manager" in the subject line. About Algo Software At Algo, we're building an intelligent layer on top of data — turning raw inputs into actionable insights and ultimately into automated decision-making assistants. Our mission is to bring clarity, confidence, and speed to professionals across gaming, real estate, and legal tech. We're a global team based in Chennai, Dubai, and Madrid, building for a world where AI isn't just a backend engine — it's a helpful, intuitive product that feels like a teammate. We're obsessive about feedback loops, user experience, and world-class execution. We believe startups shouldn't be chaotic by default — great systems create great work. But we also know systems should serve teams, not the other way around. That's why we keep our processes grounded in reality and flexible to what actually works. About the Role We are looking for an experienced Product Manager with 4-5 years of experience who can drive product strategy, own complex initiatives, and work autonomously to identify opportunities and build solutions that scale. You'll work with engineers and designers to ship features that impact thousands of users. This is a high-ownership IC role where you'll think strategically, move fast, and deliver results. You will report to our Head of Product while having autonomy to shape product direction through research, experimentation, and data-driven decisions. What You'll Do Drive product strategy and roadmap. Research opportunities, validate hypotheses, and build compelling roadmaps backed by data and user insights. Own end-to-end product development . Lead complex initiatives from ideation through launch, working with engineering and design to deliver exceptional experiences. Conduct deep user research. Interview customers, analyze usage patterns, and translate insights into product requirements that solve real problems. Build and prioritize with conviction. Use frameworks, data, and judgment to make tough prioritization decisions and communicate rationale clearly. Drive growth and engagement. Identify metric improvement opportunities, design experiments, and iterate based on results. Interface with leadership. Present findings and recommendations to stakeholders, always backed by strong data and reasoning. You Might Be a Fit If You: Have 4-5 years of product management experience at a B2B SaaS company, ideally with exposure to AI/ML products Have experience scaling products while maintaining flexibility to work on 0-1 initiatives Are skilled at user research and data analysis — you know how to ask the right questions and interpret answers Can build compelling roadmaps that balance user needs, business goals, and technical constraints Have worked with engineering and design teams and drive alignment across functions Are comfortable with autonomous decision-making - you identify opportunities, validate them, and drive solutions independently Have strong communication skills - you distill complex problems into clear, actionable plans Bring a growth mindset - you learn new domains and adapt quickly in fast-moving environments Our Commitment to Diversity At Algo Software, we believe diverse teams build better products. We are committed to building an inclusive environment where people of all backgrounds can thrive. We especially encourage candidates from underrepresented groups to apply, even if you don't meet 100% of the requirements. If you're ready to take on meaningful ownership, drive product strategy, and build solutions that matter — we'd love to talk. Show more Show less
Job Title: Python backend developer Location: Chennai Department: Technology Reports To: Product Manager Please share your profile to Elangovan@algosoftware.io if interested. Company Overview: We are a fast-growing technology group that specializes in building automated valuation models across various industries. With a presence in the UAE and India, we are on a mission to revolutionize industries through cutting-edge automation and technology. As part of our ambitious growth plans, we are committed to hiring only top-tier talent to join our high-performing team. Mission: Collaborate with the development and optimization of backend services for our AI-driven SaaS product, creating high-performance, scalable APIs that can efficiently deliver massive datasets to end users. This role requires technical expertise in large-scale Python applications, a commitment to high-quality code, and the ability to operate autonomously within an international, collaborative engineering culture. Competencies: • High-Impact feature development: Design, build, and maintain scalable backend services and APIs that can handle high volumes of data, ensuring smooth and reliable delivery to end users. Achieve milestones in feature rollout and product stability with minimal technical debt. • Data delivery optimization: Build and maintain backend services capable of efficiently delivering terabytes of data generated by AI algorithms to end users, ensuring scalability and performance under high data loads. • Incremental product improvement: Collaborate on feature enhancements and product iteration, delivering quality improvements that impact user experience positively and align with product goals. • Code quality and peer collaboration: Produce clean, maintainable code with clear documentation. Engage in peer reviews and collaborative programming to elevate team output and maintain high engineering standards. • Independent problem-solving: Take full ownership of tasks, demonstrating initiative in troubleshooting and resolving complex issues autonomously, minimizing the need for supervision. • Cultural and knowledge contribution: Actively contribute to a positive engineering culture focused on quality, collaboration, and continuous learning. Share insights and support team members to strengthen the team’s collective expertise. Required Skills & Experience: • 3 - 5 years of relevant IT experience. • Advanced skills in Python (Django preferred) with experience in high-scale applications. • Strong database expertise (PostgreSQL, MongoDB) and proficiency in optimizing backend services for data-heavy environments. • Proficient in using Postman for API testing and automation, with experience in creating collections, environment setups, and automated test scripts. • Proficiency in Git and collaborative workflows like Jira and Confluence for version control and team-based development. • Experience writing unit and integration tests, using frameworks like unittest or Pytest to ensure robust and reliable code. • Knowledge of parallelism and asynchronous programming in Python (Celery). • Demonstrates a proactive approach to task ownership, ensuring all deliverables meet quality standards with minimal supervision while fostering strong, positive relationships across engineering and product teams through effective communication. • Proficient in using ChatGPT as a tool for rapid troubleshooting, code review assistance, and efficient problem-solving. • As a bonus, experience or knowledge in poker or game theory. Soft skills: • Proactive and enthusiastic: A self-starter who can drive initiatives with minimal supervision. • Results-oriented: A strong work ethic focused on achieving measurable results and maintaining high standards. • Data-driven mindset: Ability to make decisions based on data and measurable outcomes. Compensation & Benefits • Competitive salary based on experience. • Performance-based incentives linked to achieving project goals and contributing to team milestones. • Opportunities for career growth within a forward-thinking tech company that values innovation and high-quality engineering. • Exposure to a modern tech stack (Python, Next.js, MongoDB, AWS Lambda, Docker) and the chance to develop skills in the latest industry technologies. • Join a true product company, where you’ll contribute to building, scaling, and enhancing solutions that make a lasting impact across industries.
Job Description: Principal Data Scientist (Reinforcement Learning and Game AI) Location : Chennai Department : Data Science Reports To : CTO Please share your profile to elangovan@algosoftware.io Mission: We are seeking a Principal Data Scientist with deep expertise in Reinforcement Learning (RL) and Neural Networks to lead the evolution of our AI core for gaming applications, specifically in imperfect information games like poker. This role offers the opportunity to work on ground breaking innovations, collaborate with industry leaders, and gain visibility as a domain expert through publications and conferences. Key Responsibilities : Lead the development and evolution of our AI core, currently built in C++, towards the next generation of algorithms and architectures. The main responsibility is to lead the evolution of our AI core to the next level. Included the opportunity to get visibility as an industry expert through the publishing of papers, conferences, and so on, to make it more appealing. Design, implement, and optimize advanced RL algorithms tailored for imperfect information games. Research and integrate state-of-the-art techniques in RL, neural networks, and game theory to enhance AI performance and scalability. Collaborate with cross-functional teams to identify challenges and innovate AI-driven solutions. Evaluate and fine-tune AI models for decision-making, strategy optimization, and real-time applications in gaming. Profile, optimize, and troubleshoot the AI core for high-performance execution across different computing architectures (e.g., CPU, GPU, or custom accelerators). Document methodologies, experiments, and results to ensure transparency and reproducibility. Required Skills and Qualifications : Bachelors, Master’s, or Ph.D. in Computer Science, Mathematics, Physics, Artificial Intelligence, or a related field. 10+ years of experience in AI/ML, with a strong focus on Reinforcement Learning and Neural Networks. Proficiency in programming languages commonly used in AI, such as C++, Python, Julia, or others relevant to your expertise. In-depth understanding of game theory, especially concepts like Nash equilibrium and strategies in imperfect information games. Expertise in RL frameworks and tools like OpenSpiel, RLlib, or similar libraries tailored for game AI. Strong knowledge of RL algorithms, and experience with neural network architectures. Familiarity with parallel computing, performance profiling, and optimization techniques. Excellent problem-solving skills, with the ability to work independently and in a team. Preferred Skills : Experience with multi-agent RL or hierarchical RL in gaming contexts. Background in poker AI or similar imperfect information games. Familiarity with deep learning frameworks such as TensorFlow, PyTorch, or Scikit-learn. Knowledge of distributed systems, parallel programs, or cloud-based AI deployments. Published research or contributions to open-source AI projects in RL or game AI. What We Offer : The opportunity to work on cutting-edge AI applications in gaming and lead innovations in imperfect information games. Support for publishing research papers, presenting at conferences, and gaining visibility as a world domain expert in the field. A collaborative and intellectually stimulating work environment with a team passionate about pushing the boundaries of AI. Flexibility and resources to experiment with state-of-the-art techniques and contribute to open-source projects. Soft Skills : Effective communication for collaborating with cross-functional teams and presenting complex ideas clearly. Passion for innovation and driving the next generation of AI in gaming. Compensation & Benefits: Competitive salary commensurate with experience. Performance-based incentives tied to achieving key financial and strategic goals. Opportunities for career growth within a fast-scaling tech group.
Location: Chennai Department: Technology Reports To: Chief Technology Officer Please share your profile to elangovan@algosoftware.io if interested Your mission The mission of the React.js Engineer is to design and implement high-quality, user-centric web applications that provide an exceptional user experience. This role requires a deep understanding of modern front-end technologies and best practices, as well as a strong ability to collaborate with cross-functional teams including UX/UI designers, backend developers, and product managers. The React.js Engineer will lead the development of scalable and maintainable codebases, mentor junior developers, and contribute to continuous improvement initiatives within the development team. This position is crucial in driving the technical direction of front-end development and ensuring the delivery of robust, efficient, and visually appealing web applications. Responsibilities · Write clean, maintainable, and efficient code. · Develop user-facing features with modern front-end frameworks and libraries · Ensure the technical feasibility of UI/UX designs. · Conduct code reviews to maintain code quality and consistency. · Implement and maintain automated testing. · Optimize applications for maximum speed and scalability. · Identify and resolve performance bottlenecks. · Stay up-to-date with the latest industry trends and technologies. · Evaluate and recommend new tools and technologies. · Work closely with backend developers to integrate APIs and services. · Collaborate with designers, product managers, and other stakeholders. · Assist the Technical Lead in planning and managing project timelines. · Ensure that projects are delivered on time and meet the required quality standards. · Report progress, issues, and risks to the Technical Lead. · Facilitate communication within the development team and with other departments. · Lead troubleshooting and debugging efforts. · Provide solutions to complex problems and make critical decisions. · Ensure proper documentation of the codebase and technical processes. · Create and maintain technical documentation for future reference . Some Key Qualifications: · Bachelor’s degree in computer science or related field. · Strong understanding of modern front-end technologies. · Excellent problem-solving skills and collaboration abilities. · Proficient in Git, RESTful APIs, and frontend-backend integration. · 3-5 years of Front-End Developer experience with Next.js, React, TypeScript, and Tailwind CSS. · You must have excellent knowledge of Git, RESTful APIs, and frontend-backend integration (we will send an online test)
The mission of the React.js Engineer is to design and implement high-quality, user-centric web applications that provide an exceptional user experience. You will need to have a deep understanding of modern front-end technologies and best practices, as well as the ability to collaborate effectively with cross-functional teams, including UX/UI designers, backend developers, and product managers. Your role will involve leading the development of scalable and maintainable codebases, mentoring junior developers, and contributing to continuous improvement initiatives within the development team. It is crucial for you to drive the technical direction of front-end development and ensure the delivery of robust, efficient, and visually appealing web applications. Your responsibilities will include writing clean, maintainable, and efficient code, developing user-facing features using modern front-end frameworks and libraries, and ensuring the technical feasibility of UI/UX designs. You will also be responsible for conducting code reviews, implementing and maintaining automated testing, optimizing applications for speed and scalability, and identifying and resolving performance bottlenecks. Staying up-to-date with industry trends and technologies, evaluating and recommending new tools and technologies, and working closely with backend developers to integrate APIs and services are also key aspects of your role. Collaboration with designers, product managers, and other stakeholders, as well as assisting the Technical Lead in planning and managing project timelines, will be part of your daily activities. Ensuring timely project delivery and meeting quality standards, reporting progress, issues, and risks to the Technical Lead, facilitating communication within the development team and other departments, and leading troubleshooting and debugging efforts are essential tasks in this role. You will also need to provide solutions to complex problems, make critical decisions, ensure proper documentation of the codebase and technical processes, and create and maintain technical documentation for future reference. Some key qualifications for this position include a Bachelor's degree in computer science or a related field, a strong understanding of modern front-end technologies, excellent problem-solving skills, and collaboration abilities. Proficiency in Git, RESTful APIs, and frontend-backend integration is required, along with 3-5 years of experience as a Front-End Developer with Next.js, React, TypeScript, and Tailwind CSS. It is essential to have excellent knowledge of Git, RESTful APIs, and frontend-backend integration, and an online test will be provided to assess this expertise.,
Apply now: elangovan@algosoftware.io with "Associate Product Manager" in the subject line. Associate Product Manager Locat ion: Chennai (Onsite) Experience: 4 to 5 years About Algo Software At Algo, we're building an intelligent layer on top of data — turning raw inputs into actionable insights and ultimately into automated decision-making assistants. Our mission is to bring clarity, confidence, and speed to professionals across gaming, real estate, and legal tech. We're a global team based in Chennai, Dubai, and Madrid, building for a world where AI isn't just a backend engine — it's a helpful, intuitive product that feels like a teammate. We're obsessive about feedback loops, user experience, and world-class execution. We believe startups shouldn't be chaotic by default — great systems create great work. But we also know systems should serve teams, not the other way around. That's why we keep our processes grounded in reality and flexible to what actually works. About the Role We are looking for an experienced Product Manager with 4-5 years of experience who can drive product strategy, own complex initiatives, and work autonomously to identify opportunities and build solutions that scale. You'll work with engineers and designers to ship features that impact thousands of users. This is a high-ownership IC role where you'll think strategically, move fast, and deliver results. You will report to our Head of Product while having autonomy to shape product direction through research, experimentation, and data-driven decisions. What You'll Do Drive product strategy and roadmap. Research opportunities, validate hypotheses, and build compelling roadmaps backed by data and user insights. Own end-to-end product development. Lead complex initiatives from ideation through launch, working with engineering and design to deliver exceptional experiences. Conduct deep user research. Interview customers, analyze usage patterns, and translate insights into product requirements that solve real problems. Build and prioritize with conviction. Use frameworks, data, and judgment to make tough prioritization decisions and communicate rationale clearly. Drive growth and engagement. Identify metric improvement opportunities, design experiments, and iterate based on results. Interface with leadership. Present findings and recommendations to stakeholders, always backed by strong data and reasoning. You Might Be a Fit If You: Have 4-5 years of product management experience at a B2B SaaS company, ideally with exposure to AI/ML products Have experience scaling products while maintaining flexibility to work on 0-1 initiatives Are skilled at user research and data analysis — you know how to ask the right questions and interpret answers Can build compelling roadmaps that balance user needs, business goals, and technical constraints Have worked with engineering and design teams and drive alignment across functions Are comfortable with autonomous decision-making - you identify opportunities, validate them, and drive solutions independently Have strong communication skills - you distill complex problems into clear, actionable plans Bring a growth mindset - you learn new domains and adapt quickly in fast-moving environments Our Commitment to Diversity At Algo Software, we believe diverse teams build better products. We are committed to building an inclusive environment where people of all backgrounds can thrive. We especially encourage candidates from underrepresented groups to apply, even if you don't meet 100% of the requirements. If you're ready to take on meaningful ownership, drive product strategy, and build solutions that matter — we'd love to talk.
As an Associate Product Manager at Algo Software, located in Chennai, you will be an integral part of our global team that is dedicated to transforming data into actionable insights and automated decision-making tools across various industries such as gaming, real estate, and legal tech. Our mission is to provide professionals with clarity, confidence, and speed through innovative AI solutions that enhance user experience and streamline processes. The ideal candidate for this role will have 4-5 years of experience in product management, particularly within the B2B SaaS sector with exposure to AI/ML products. You will be responsible for driving product strategy, leading complex initiatives, and collaborating with cross-functional teams to deliver exceptional features that positively impact our users. Your responsibilities will include conducting in-depth user research, analyzing data to derive meaningful insights, and translating these findings into actionable product requirements. You will be expected to build and prioritize product roadmaps that align with user needs, business objectives, and technical considerations while effectively communicating your rationale for decision-making. In this high-ownership individual contributor role, you will have the autonomy to shape the product direction through research, experimentation, and data-driven insights. You will work closely with our Head of Product to drive growth, engagement, and innovation while presenting your findings and recommendations to key stakeholders with clarity and conviction. If you possess a growth mindset, strong communication skills, and the ability to adapt quickly in a dynamic environment, we encourage you to apply for this role. At Algo Software, we are committed to fostering a diverse and inclusive workplace where individuals from all backgrounds are welcomed and encouraged to contribute their unique perspectives. If you are ready to make a meaningful impact, drive product strategy, and be part of a collaborative team that values innovation and excellence, we look forward to hearing from you. Please reach out to elangovan@algosoftware.io with "Associate Product Manager" in the subject line to apply for this exciting opportunity.,
Please share your profile to elangovan@algosoftware.io Reports to: Head of HR & Finance Team Employment Type: Full-time Role Overview: We are looking for a proactive and detail-oriented professional to join our team as Payroll, Admin & Finance Executive – India , with a strong focus on supporting administrative tasks, managing payroll processes, and ensuring compliance with Indian taxation and labor laws. This is a cross-functional role that requires excellent organizational skills and a solid understanding of payroll systems and statutory regulations in India. Key Responsibilities: 1. Administrative Support Handle general office administration duties including documentation, scheduling, and coordination. Manage internal records, employee files, and assist in maintaining compliance documentation. Coordinate onboarding and offboarding documentation for Indian employees. Support HR and Finance teams in day-to-day operations. 2. Payroll Administration (India) Process monthly payroll for employees based in India. Maintain accurate payroll records, attendance, leaves, and variable pay inputs. Coordinate with external payroll vendors or tools (if applicable). Ensure timely payroll disbursement and payslip generation. Assist in maintaining compliance with PF, ESI, Gratuity, and other statutory requirements. 3. Tax & Compliance Support (India) Support in the preparation and submission of statutory filings (e.g., TDS, PT, GST if applicable). Track labor law updates and support HR/Finance in implementing necessary changes. Liaise with consultants or government bodies for labor, tax, and compliance matters. Assist in preparing audit documentation and support internal/external audits. Requirements: Bachelor’s degree in commerce, Business Administration, or related field. 2+ years of experience in admin, payroll, and taxes and compliances support in India. Good understanding of Indian payroll systems, tax deductions, and statutory compliance. Strong communication and coordination skills. Proficient in MS Excel, Google Workspace, and payroll software. Ability to handle confidential information with integrity. Preferred: Experience working in a startup or tech environment. Knowledge of HRMS or payroll systems like Keka, Zoho Payroll, or similar. Familiarity with Indian labor laws and tax regulations. What We Offer: A dynamic and supportive work environment. Exposure to cross-functional responsibilities. Opportunities for learning and growth in HR, Finance, and Compliance.
Please share your profile to elangovan@algosoftware.io Location: Chennai Department: Quality Assurance Reports To: Senior Quality Assurance About Us: We are revolutionizing the online poker industry with our innovative training applications. Our training platform is designed for professional poker players worldwide. We are in a period of growth and expanding our presence in various verticals and countries, which allows us to seek someone exceptional to join our team. About the Role: You will play a crucial role in ensuring that our App meets our high standards of quality. Your primary responsibility will be to thoroughly test our APP and collaborate closely with our development team to identify and report any bugs, issues, or glitches that need to be addressed. Additionally, you will conduct user acceptance testing to confirm that our App meets all requirements. What you’ll do: Verify that our app complies with our quality standards through rigorous testing Work closely with our development team to identify and report bugs, issues, and glitches that need to be resolved Conduct user acceptance testing to ensure that our app meets our requirements Participate in all phases of the software development process Develop and maintain test cases, test plans, and test scripts Communicate effectively with the team to provide updates on testing progress, issues, and bugs Perform regression tests to ensure that the resolved bugs do not reoccur Collaborate with the team to continuously improve our QA process and tools Minimum Job Requirements: Experience with manual testing and bug-tracking tools An understanding of learning software development and the software development lifecycle Familiarity with the Agile methodology and Scrum framework Strong attention to detail, problem-solving skills, and analytical abilities Excellent communication and collaboration skills Ability to work independently and as part of a team Demonstrate a passion for ensuring quality and a desire to improve processes continuously. 2+ years of experience in the same field Experience with CI/CD tools such as GitHub or GitLab. Proficiency in API tools such as Postman. · Familiarity with issue-tracking tools like Jira. Experience with collaboration tools like Confluence.
Role Overview: As a React.js Engineer, your mission is to design and implement high-quality, user-centric web applications that offer an exceptional user experience. You are expected to possess a deep understanding of modern front-end technologies and best practices, collaborating effectively with cross-functional teams, including UX/UI designers, backend developers, and product managers. Your primary responsibilities will involve leading the development of scalable and maintainable codebases, mentoring junior developers, and contributing to continuous improvement initiatives within the development team. It is crucial for you to drive the technical direction of front-end development and ensure the delivery of robust, efficient, and visually appealing web applications. Key Responsibilities: - Write clean, maintainable, and efficient code - Develop user-facing features using modern front-end frameworks and libraries - Ensure the technical feasibility of UI/UX designs - Conduct code reviews and implement automated testing - Optimize applications for speed and scalability - Identify and resolve performance bottlenecks - Stay up-to-date with industry trends and technologies - Evaluate and recommend new tools and technologies - Work closely with backend developers to integrate APIs and services - Collaborate with designers, product managers, and other stakeholders - Assist the Technical Lead in planning and managing project timelines - Ensure timely project delivery and meeting quality standards - Report progress, issues, and risks to the Technical Lead - Facilitate communication within the development team and other departments - Lead troubleshooting and debugging efforts - Provide solutions to complex problems and make critical decisions - Ensure proper documentation of the codebase and technical processes - Create and maintain technical documentation for future reference Qualifications Required: - Bachelor's degree in computer science or a related field - Strong understanding of modern front-end technologies - Excellent problem-solving skills and collaboration abilities - Proficiency in Git, RESTful APIs, and frontend-backend integration - 3-5 years of experience as a Front-End Developer with Next.js, React, TypeScript, and Tailwind CSS - Excellent knowledge of Git, RESTful APIs, and frontend-backend integration (Note: An online test will be provided to assess expertise in Git, RESTful APIs, and frontend-backend integration.),
Please share your profile to elangovan@algosoftware.io Location: Chennai Department: Technology Reports To: Frontend Lead About Us: We are revolutionizing the online poker industry with our innovative training applications. Our training platform is designed for professional poker players worldwide. We are in a period of growth and expanding our presence in various verticals and countries, which allows us to seek someone exceptional to join our team. Job Description: The mission of the Frontend developer is to design and implement high-quality, user-centric web applications that provide an exceptional user experience. This role requires a deep understanding of modern front-end technologies and best practices, as well as a strong ability to collaborate with cross-functional teams including UX/UI designers, backend developers, and product managers. The Frontend developer will lead the development of scalable and maintainable codebases, mentor junior developers, and contribute to continuous improvement initiatives within the development team. This position is crucial in driving the technical direction of front-end development and ensuring the delivery of robust, efficient, and visually appealing web applications. Responsibilities: Develop user-facing features with modern front-end frameworks and libraries Ensure the technical feasibility of UI/UX designs. Conduct code reviews to maintain code quality and consistency. Implement and maintain automated testing. Optimize applications for maximum speed and scalability. Identify and resolve performance bottlenecks. Stay up-to-date with the latest industry trends and technologies. Evaluate and recommend new tools and technologies. Work closely with backend developers to integrate APIs and services. Collaborate with designers, product managers, and other stakeholders. Write clean, maintainable, and efficient code. Assist the Technical Lead in planning and managing project timelines. Ensure that projects are delivered on time and meet the required quality standards. Report progress, issues, and risks to the Technical Lead. Facilitate communication within the development team and with other departments. Lead troubleshooting and debugging efforts. Provide solutions to complex problems and make critical decisions. Ensure proper documentation of the codebase and technical processes. Create and maintain technical documentation for future reference . Minimum Job Requirements: Bachelor’s degree in computer science or related field. Strong understanding of modern front-end technologies. Excellent problem-solving skills and collaboration abilities. Proficient in Git, RESTful APIs, and frontend-backend integration. 3-5 years of Front-End Developer experience with Angular or Next.js, React, TypeScript, and Tailwind CSS. You must have excellent knowledge of Git, RESTful APIs, and frontend-backend integration (we will send an online test). Familiarity with issue-tracking tools like Jira. Experience with collaboration tools like Confluence.
As a Senior AI Engineer at our company, you will play a crucial role in leading the evolution of our AI core for gaming applications, with a specific focus on imperfect information games like poker. You will have the chance to work on cutting-edge innovations, collaborate with industry leaders, and establish yourself as a domain expert through publications and conferences. **Key Responsibilities:** - Lead the development and evolution of our AI core, currently built in C++, towards the next generation of algorithms and architectures. - Design, implement, and optimize advanced RL algorithms tailored for imperfect information games. - Research and integrate state-of-the-art techniques in RL, neural networks, and game theory to enhance AI performance and scalability. - Collaborate with cross-functional teams to identify challenges and innovate AI-driven solutions. - Evaluate and fine-tune AI models for decision-making, strategy optimization, and real-time applications in gaming. - Profile, optimize, and troubleshoot the AI core for high-performance execution across different computing architectures (e.g., CPU, GPU, or custom accelerators). - Document methodologies, experiments, and results to ensure transparency and reproducibility. **Required Skills and Qualifications:** - Bachelors, Masters, or Ph.D. in Computer Science, Mathematics, Physics, Artificial Intelligence, or a related field. - Proven experience specifically in poker AI this is a strict requirement. - 3+ years of experience in AI/ML, with a strong focus on Reinforcement Learning and Neural Networks. - Proficiency in programming languages commonly used in AI, such as C++, Python, Julia, or others relevant to your expertise. - In-depth understanding of game theory, especially concepts like Nash equilibrium and strategies in imperfect information games. - Expertise in RL frameworks and tools like OpenSpiel, RLlib, or similar libraries tailored for game AI. - Strong knowledge of RL algorithms and experience with neural network architectures. - Familiarity with parallel computing, performance profiling, and optimization techniques. - Excellent problem-solving skills, with the ability to work independently and in a team. **Preferred Skills:** - Experience with multi-agent RL or hierarchical RL in gaming contexts. - Background in poker AI or similar imperfect information games. - Familiarity with deep learning frameworks such as TensorFlow, PyTorch, or Scikit-learn. - Knowledge of distributed systems, parallel programs, or cloud-based AI deployments. - Published research or contributions to open-source AI projects in RL or game AI. If you join us, you can expect the following benefits: - The opportunity to work on cutting-edge AI applications in gaming and lead innovations in imperfect information games. - Support for publishing research papers, presenting at conferences, and gaining visibility as a world domain expert in the field. - A collaborative and intellectually stimulating work environment with a team passionate about pushing the boundaries of AI. - Flexibility and resources to experiment with state-of-the-art techniques and contribute to open-source projects. In addition to technical skills, we value soft skills such as effective communication for collaborating with cross-functional teams and presenting complex ideas clearly. A passion for innovation and driving the next generation of AI in gaming is also highly desirable. We offer a competitive salary commensurate with experience, performance-based incentives tied to achieving key financial and strategic goals, and opportunities for career growth within a fast-scaling tech group.,