Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Algorithms Jobs

Explore top Algorithms Job opportunities for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Senior Software Engineer (Desktop)
Senior Software Engineer (Desktop)

Founded 2012
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Experience icon
Best in industry15 - 30 lacs/annum

JOB DESCRIPTION About Us Led by former Salesforce and Siebel executive Chuck Ganapathi, Tact.ai is on a mission to make enterprise software more human-friendly.  Tact.ai is the world’s first mobile sales productivity suite. It combines Salesforce and everyday sales tools into one app that works both in an online and offline environment. Tact’s device-native, conversational platform is used by Fortune 500 companies to transform the daily sales experience in the field and maximize the value of their CRM investment.Tact.ai brings together state of the art conversational AI built on a platform with a razor sharp focus on scalability and extensibility, tied together by a UX-first approach. The India Center of Tact.ai was set up in July 2018, with a focus on bringing together engineering talent to take Tact.ai to the next level, in terms of features, capabilities and scale, while building up on the culture of inclusion that we have always prided itself upon. Tact.ai is a funded startup with a world class product, team and a growing customer base. We are funded by Accel, Redpoint, Comcast, Amazon, Salesforce, Upfront & Microsoft Ventures. About the opportunity:  At Tact.ai, we build products that transform how users work by removing friction in their day-to-day lives. Instrumental in this goal of making software more human-friendly are Tact.ai Engineers. Do you relish the challenge of balancing user experience, technical details, optimization, security and omni-channel and cross-platform extensibility? Are you obsessive about making the end user experience better? Join the Desktop team at Tact.ai, the only company backed by Amazon, Microsoft and Salesforce.com. What You’ll Be Doing:  Build user interfaces that are consistent, thrive under heavy customization that earn the trust of our customers through predictable, reliable & thoughtful interactions. Invent patterns and reusable components that our team can assemble to build powerful software workflows. Ensure the technical feasibility of UI/UX designs Optimise application for maximum speed and scalability   What You Should Have :  8+ years of experience developing software products using .NET technologies Direct, hands-on experience of web and desktop based .NET development C# .Net, WPF Responsive design and Integration with RESTFul web services with Strong written, verbal and interpersonal skills Degree in Computer Science or Engineering discipline Excellent knowledge of data structures and algorithms  Proficient understanding of code versioning tools like Git Bonus Points:  Sqlite or other relational database Git Start-up experience Perks: Competitive salary Stock options Flexible work hours Sponsored lunch

Job posted by
apply for job
apply for job
Sangeetha Ravikumar picture
Sangeetha Ravikumar
Job posted by
Sangeetha Ravikumar picture
Sangeetha Ravikumar
Apply for job
apply for job

Fullstack Developer
Fullstack Developer

Founded 2003
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 3 years
Experience icon
Best in industry7 - 10 lacs/annum

About DBAUX   DBAUX provides the next generation cyber security and mobile products for the large Enterprise, Government and Critical Infrastructure Security markets and is seen as one of the most trusted products in this segment. DBAUX has expanded its portfolio to cover a spread of niche Product R&D Services and is considered as one of the leaders in Performance & Scale, Big Data Consulting and Customized OS development among others. If you would like to know more about us, please visit our website: www.dbaux.com   You will enjoy working with us if you are looking to work in a stimulating, flexible, open environment. You will experience ownership and independence at the same time providing technical solutions that work. ..   Job title: Software Engineer Location: Bangalore Experience: 1-3 years of experience  Job Responsibilities:   Design and develop software to support business practice management of current products based on the Java/Python/PHP/Node JS platforms Ensure design meets product requirements and structured to scale with business growth Ensure design comply to industry standards and interoperates with 3rd party software Conduct thorough design unit and integration testing with other software components Adhere to proper software design principles and processes with design documentations, reviews, test plans and release notes. Mentor/coach and guide other team members to achieve project deliverables Skills & Competencies:   Significant and demonstrable Java/Python/PHP/NodeJS development experience (server side). Significant and demonstrable experience of using Unix / Linux based Operating Systems including performing basic administrative tasks. Desirable experience of scripting languages e.g Ruby or Perl Significant and demonstrable experience of responsive websites Significant and demonstrable experience of integrating payment systems to websites Significant and demonstrable experience in any database system Sound problem solving skills and aptitude Sound communication skills and team working Experience of the following is highly desirable: memcache, Apache HTTPd server, Tomcat, Linux, HTTP, MySQL, PostgreSQL Experience in creating cloud based solutions (AWS, …) Experience in working with highly scalable solutions (load balancing, sharding, clustering) Good problem-solving skills Team player     Qualifications E/BS/Masters degree in Computer Science

Job posted by
apply for job
apply for job
Shilpa P picture
Shilpa P
Job posted by
Shilpa P picture
Shilpa P
Apply for job
apply for job

PHP Developer
PHP Developer

Founded 2014
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai
Experience icon
3 - 8 years
Experience icon
Best in industry3 - 6 lacs/annum

Job Description :We have job opening for PHP Developer Job Responsibilities :- Design and build efficient, scalable systems that are used by millions of people- Own what you build as you create, test, and refine what's under the hood of our pages and services- Investigate production issues pertaining to customer features to determine root cause and implement solutions- Investigate existing queries and write new queries with performance optimization in mind- Build well-designed software in a way that is generic, reusable, and easily extensible, as well as solves the business needs and requirements- Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, the final markup is standards-compliant, and UI deliverables are completed on time- Work with the real-time feedback from our users (external and internal) to make the products better- Discover, design, develop, deploy, debug. Repeat!Requirements :- 3-8 years of experience- Proficiency in web scripting programming with PHP- Experience with MySQL Databases- Top-notch programming skills in JavaScript and a strong understanding of web fundamentals- Design, build and maintain high performance, scalable and secure code- Experience with cloud services like AWS is plus- Experience with MVC architecture is a plus- Knowledge / experience in building an API- Solid understanding of the foundations of security and best practices- Good grasp of data structures and algorithms- Excellent problem-solving skills- Take ownership of the backend services, ensure the best possible performance, quality and responsiveness, as well as maintaining code quality, organisation and testing/deployment- Passionate about technology and willing to develop expertise in an emerging field- Strong organisational and communication skills, team playerPerquisites & Benefits :- A competitive salary- Opportunity to be part of a diverse working environment, valuable social sector work experience- Fun, casual, relaxed and flexible work environment

Job posted by
apply for job
apply for job
Chaitri Parikh picture
Chaitri Parikh
Job posted by
Chaitri Parikh picture
Chaitri Parikh
Apply for job
apply for job

Software Developer
Software Developer

Founded 2014
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 8 years
Experience icon
Best in industryBest in industry

Key Responsibilities:     Drive discussions to create/improve the product, process, and technology     Build abstractions and contracts with separation of concerns for a larger scope     Rapid prototyping     Robust and scalable web-based applications     Do high-level design with guidance; Functional modeling, break-down of a module     Thinking platforms & reuse, the open-source contribution will be a plus     Do incremental changes to architecture: impact analysis of the same     Do performance tuning and improvements in large scale distributed systems     Mentor young minds and foster team spirit. Desired Skills :     Extensive and expert programming experience in any one programming language (strong OO skills preferred). Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++, and SQL)     A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.     Have a penchant for solving complex and interesting problems     BE/BTech, MTech in Computer Science or related technical discipline (or equivalent).     Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus     Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming     Ability to switch between the technologies and learn new skills on the go.

Job posted by
apply for job
apply for job
vignesh N picture
vignesh N
Job posted by
vignesh N picture
vignesh N
Apply for job
apply for job

Technical Lead
Technical Lead

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Hyderabad
Experience icon
7 - 12 years
Experience icon
Best in industry14 - 20 lacs/annum

We are looking for a Java developer responsible for building Java-based applications. This includes anything between complex groups of back-end services and their client-end counterparts. Your primary responsibility problem solving, sophisticated design, and product quality is essential. Knowlege of NoSQL is advantageous.  • Experience in development with Java Technology (Java, Java Script, Spring).• Experience with web technologies (JavaScript, HTML, CSS).• Experience with Web Services (REST/SOAP API).• Understanding of  No-SQL Database (Ex : Mongo).• Understanding of relational databases: Oracle, MS-SQL.• Good knowledge of software development lifecycle.• Good learning capacity.• Good team spirit. Knowledge/Experience using agile methodology is a big plus Desired Skills Experience with JSON, XML. Very good knowledge on the Core Java, strong in the collection framework

Job posted by
apply for job
apply for job
Rahul Singh picture
Rahul Singh
Job posted by
Rahul Singh picture
Rahul Singh
Apply for job
apply for job

Software Engineer
Software Engineer

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Hyderabad
Experience icon
2 - 6 years
Experience icon
Best in industry7 - 10 lacs/annum

High problem-solving skills Ability to work in a team and individually – as the project demands Experience in C and C++ – proficient level Ability to debug huge body of code written in C++ Knowledge of traditional DB like MS SQL, Oracle … is a plus Knowledge of No SQL databases like Cassandra, Mongo is a plus Good communication and organization skills Experience working in an Agile team with multiple releases over a yea

Job posted by
apply for job
apply for job
Rahul Singh picture
Rahul Singh
Job posted by
Rahul Singh picture
Rahul Singh
Apply for job
apply for job

Cross Platform IOS/Android Mobile Application Developers
Cross Platform IOS/Android Mobile Application Developers

Founded 1919
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 3 years
Experience icon
Best in industry3 - 6 lacs/annum

Build pixel-perfect, buttery smooth UIs across both mobile platforms. Leverage native APIs for deep integrations with both android and iOS platforms. Diagnose and fix bugs and performance bottlenecks for performance that feels native Develop intuitive and user-friendly cross platform applications for mobile/tablet devices. Rapidly build prototypes/simulations from mock-ups that can be directly implemented Create clean interfaces and smooth interactions based on UI/UX designs and documentation for a range of devices, including mobiles, tablets and desktops. Create decoupled, interactive web/mobile UIs using JavaScript Frameworks (e.g. Angular, React Native, jQuery mobile) Perform cross-browser/device testing and optimization Create and build cross platform mobile applications using cross platform SDKs. Support, maintenance and ongoing development for existing applications and projects Unit-test code for robustness, including edge cases, usability, and general reliability Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Job posted by
apply for job
apply for job
VInay Rajput picture
VInay Rajput
Job posted by
VInay Rajput picture
VInay Rajput
Apply for job
apply for job

Linux Kernel Developer
Linux Kernel Developer

Founded 2005
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Hyderabad
Experience icon
1 - 4 years
Experience icon
Best in industry3 - 8 lacs/annum

Linux Kernel Development Core BSP: Strong in C, data structures, bitwise operations, memory management etc. Board Support package development. Device drivers, Interrupts, mutexes, synchronization techniques etc. Should be familiar with JTAG, T32, using break points etc.

Job posted by
apply for job
apply for job
Vamshi krishna Pearala picture
Vamshi krishna Pearala
Job posted by
Vamshi krishna Pearala picture
Vamshi krishna Pearala
Apply for job
apply for job