AlgoSoftware

    Build the Future of Learning.

    Join a team that's using AI to transform how people master competitive skills. We're looking for exceptional talent who want to work on hard problems that matter.

    Open Positions

    TechnologyOn-site

    Frontend Developer (Angular or Next.js Developer)

    Chennai – India

    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.

    TechnologyOn-site

    Senior Python backend developer

    Chennai – India

    Lead 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.

    EngineeringOn-site

    AI Research Engineer (Reinforcement Learning and Game AI)

    Chennai – India

    We are seeking a Senior AI Engineer 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.

    TechnologyOn-site

    Frontend Lead (Angular or Next.js)

    Chennai – India

    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.

    Product & DesignOn-site

    Senior Motion & Graphic Designer

    Chennai – India

    We are looking for a creative and detail-oriented Senior Motion & Graphic Designer to lead visual storytelling across marketing, brand communication, and product touchpoints for Flophero, a B2B2C poker study and analytic tool.

    Don't See Your Role?

    We're always looking for exceptional talent. If you think you'd be a great fit for AlgoSoftware but don't see a relevant opening, send us your resume and tell us why you want to join.

    Our Values

    We Build for Impact

    We don't chase trends. We invest in ventures that solve real problems for real people. Every product we build has a clear purpose: help people make better decisions and achieve mastery faster. If you want to work on projects that genuinely improve lives, you'll fit right in here.

    We Value Deep Work

    Complex problems require focus. We create an environment where deep, uninterrupted work is possible. We minimize meetings, avoid unnecessary bureaucracy, and give our teams the autonomy to do their best work. We hire people we trust and then get out of their way.

    We Demand Excellence

    We're building category-defining companies. That requires a high bar. We expect our team members to be the best at what they do and to push each other to keep improving. We're not interested in good enough. We're interested in exceptional.

    We Think Long-Term

    We're not optimizing for the next quarter. We're building companies that will matter in 10 years. That means making decisions based on what's right, not what's easy. It means investing in technology that's hard to replicate. It means treating our team like partners, not resources.

    We Learn Constantly

    We operate in rapidly evolving fields. AI, gaming, legal tech—these domains change fast. We hire people who are naturally curious and who see learning as part of the job, not a distraction from it. If you're not getting better, you're falling behind.

    We Collaborate Across Disciplines

    Our best work happens when engineers, designers, domain experts, and business strategists work together. We break down silos and encourage cross-functional collaboration. We believe diverse perspectives lead to better solutions.

    Why AlgoSoftware?

    Work on Hard Problems

    We're solving some of the most complex challenges in AI and decision science. If you want to work on problems that push your limits, this is the place.

    Own Your Impact

    We're a lean team. Your work will directly influence the success of our ventures. You won't be a cog in a machine; you'll be a key player.

    Competitive Compensation

    We offer market-leading salaries, equity in our ventures, and comprehensive benefits. We believe in rewarding exceptional work.

    Global Team, Local Presence

    We have offices in Dubai and Chennai, with select remote positions. You'll work with talented people from around the world while having the support of a local team.