Loading...

{{notif_text}}

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

Algorithms Jobs in Bangalore (Bengaluru)

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

Technical Architect/CTO
Technical Architect/CTO

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

Products@DataWeave:We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We helpbusinesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed.How we workIt's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. Atserious scale! Read more on Become a DataWeaverWhat do we offer?- Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.- Ability to see the impact of your work and the value you are adding to our customers almost immediately.- Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.- A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.- Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in the team.- Last but not the least, competitive salary packages and fast paced growth opportunities.Roles and Responsibilities:● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analyticsfunctionality● Build robust RESTful APIs that serve data and insights to DataWeave and other products● Design user interaction workflows on our products and integrating them with data APIs● Help stabilize and scale our existing systems. Help design the next generation systems.● Scale our back end data and analytics pipeline to handle increasingly large amounts of data.● Work closely with the Head of Products and UX designers to understand the product vision and designphilosophy● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members andinterns.● Constantly think scale, think automation. Measure everything. Optimize proactively.● Be a tech thought leader. Add passion and vibrancy to the team. Push the envelope.Skills and Requirements:● 5-7 years of experience building and scaling APIs and web applications.● Experience building and managing large scale data/analytics systems.● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.● Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.● Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.● Use the command line like a pro. Be proficient in Git and other essential software development tools.● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.● Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.● Working knowledge linux server administration as well as the AWS ecosystem is desirable.● It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.

Job posted by
apply for job
apply for job
Pramod Shivalingappa S picture
Pramod Shivalingappa S
Job posted by
Pramod Shivalingappa S picture
Pramod Shivalingappa S
Apply for job
apply for job

Linux Kernel Developer
Linux Kernel Developer

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

Job title- Kernel Developer Experience- 2 to 5 years Location-  Bangalore (Incubex - HSR Layout, 6th Sector, HSR Layout, Bengaluru)   Salary- 6 to 9 LPA. Joining- Immediate to 30 Days   Job Description:   Good understanding of Linux kernel and device drivers. Kernel level debugging for issues. Strong C++ programming skills, preferably in developing Linux Kernel. Experience in Yocto Linux Excellent debugging skills including crash analysis, memory analysis, race conditions, memory corruption. Please share your resumes to rajniatakulalyitcaldotcodotin

Job posted by
apply for job
apply for job
Akula Rajani picture
Akula Rajani
Job posted by
Akula Rajani picture
Akula Rajani
Apply for job
apply for job

Technical Lead
Technical Lead

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

5 to 8 years of design and development experience building highly scalable & distributed systems, performance benchmarking & tuning. 2 to 4 years of experience in managing small teams. Development experience and proficiency in one of more languages/frameworks such as Java, Angularjs, Hibernate, JPA. Provide guidance on existing and emerging trends in the web and mobile application space. Familiarity with core programming concepts and knowledge in Data Structures, DBMS, Operating System and SDLC. Active knowledge with web technologies (primarily AngularJS), DOM Components and Stylesheets. Strong understanding/expertise in building REST APIs/ Microservices architecture. Should possess excellent ability to solve complex problems, analyse quantitatively and to prioritize effectively. Should be analytically very strong and will be responsible for dealing with the support team and the priority issues. Experience with team development, performance management and delivering results.

Job posted by
apply for job
apply for job
Kavita Kaushik picture
Kavita Kaushik
Job posted by
Kavita Kaushik picture
Kavita Kaushik
Apply for job
apply for job

C++ Developer
C++ Developer

Founded 2013
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
Bengaluru (Bangalore)
Experience icon
2 - 7 years
Experience icon
Best in industry3 - 15 lacs/annum

2 - 7 years of experience in building applications using C++ programming language. Comfortable with core programming concepts and techniques (e.g. concurrency, memory management). Enjoys working with algorithms and data structures (e.g. trees, hash maps, queues). Strong in Data structure and good in problem solving. Strong debugging skills. Certifying the application – White box testing, black box testing.

Job posted by
apply for job
apply for job
Poornima B picture
Poornima B
Job posted by
Poornima B picture
Poornima B
Apply for job
apply for job

Front End Developer - User Interfaces
Front End Developer - User Interfaces

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
3 - 5 years
Experience icon
Best in industry7 - 20 lacs/annum

Job Description :Key Responsibilities :- Collaborate with product management, UX designers, and engineering to define and implement innovative front-end solutions. - Translate UI/UX design wireframes to actual code that will produce visual elements of the application.- Optimize UI performance across multiple devices and multiple browsers- Provide technical leadership towards new UI architectures- Create and be accountable for user interaction model, workflows, information architecture, prototypes and guidelines for user interfaces- Work closely and collaborate with other members of the development teams to ensure smooth integration of the UI component with back end technologies- Should have executed a production level end to end UI application on his own- A hands-on contributor who played an important role in implementing the proposed architecture and design- Excellent command over HTML5, CSS,Javascript,Jquery,Ajax,MVVM. Proficient understanding of web markup.- Good working knowledge of Bootstrap, Angular.js, Node.js, Ember.js, Can.js, React.js- Ability to develop test cases for UI applications functionality and flow testing- Good knowledge of caching and memory management for UI applications- Exposure to data visualization libraries such as D3.jsEducational Qualifications/Requirements :- 3-5 years of development experience.- BE/BS in Computer Science, Management and Information Systems, or equivalent- Problem Solver: Ability to formulate/implement technical solutions, proven ability to understand, analyze and solve issues with guidance.- Strong UI development experience in modern web technologies(HTML/CSS, JavaScript), frameworks (Backbone.js, jQuery, AngularJS, Bootstrap, Knockout, etc)- Expertise in Data Structures, Algorithms, Concurrency.- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system- Knowledge of Java fundamentals, RESTful Web Services, JUnit testing, Javascript Testing frameworks like Protractor & Jasmine. Test Driver Development (TDD) experience a plus.- Avid Learner/Contributor: Quick learner, great ability to listen and communicate well verbally and written.- Experience in internationalization/localization.About the Company : It's a series D fintech company with currently 1000+ people working across 4 locations.

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

DevOps Engineer
DevOps Engineer

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

Are you a DevOps Engineer in search for an interesting career opportunity? Seize this opportunity that we have for you. We are looking for a DevOps Engineer to deploy product updates, identify critical production issues and implement integrations based on our customers’ needs. Apply now if you are a software engineer or if you’re well-versed with Ruby or Python, In this job, you will execute and automate operational processes fast, accurately and securely. Know your work: Implement integrations requested by customers Deploy updates and fixes Build tools to reduce the occurrences of errors and improve the customer experience Develop software to integrate with internal back-end systems Perform root cause analysis for production errors Investigate and resolve technical issues Develop scripts to automate visualization Design procedures for system troubleshooting and maintenance Monitoring Ability to handle disasters Database Management Configuration management What you need to apply: Work experience as a DevOps Engineer or similar software engineering role Good knowledge of Python Working knowledge of databases and SQL (Mysql, MSSQL, MongoDB) Containers Familiar with build tools (Maven, Gradle) CI/CD tools (Jenkins) Load-balancers Familiar with AWS Python scripting/ ansible scripting Problem-solving and a go-getter attitude Linux Networking Team spirit What you get: Amazing workplace and colleagues in the IT corridor of Bangalore Competitive salary at par with the best in the industry Immense exposure to new technologies Notice Period & Location : Notice Period – Immediately Location – Bangalore No of  Positions – 4

Job posted by
apply for job
apply for job
Akash Poojari picture
Akash Poojari
Job posted by
Akash Poojari picture
Akash Poojari
Apply for job
apply for job

Java Developer with Data structures and Algorithms
Java Developer with Data structures and Algorithms

Founded 1983
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
Bengaluru (Bangalore)
Experience icon
4 - 8 years
Experience icon
Best in industry10 - 20 lacs/annum

Basic Qualifications Strong Java software development experience – with a focus on Java 8 & 9 Experience with NoSql databases – ideally with MongoDB Experience implementing REST apis – ideally with JAX-RS Experience with Reactive Programming – ideally with RxJava Experience implementing unit tests Preferred Qualifications Experience developing applications in fintech or established financial institutions Experience with microservice architectures Experience developing systems that can scale to large amounts of data Experience working in Agile Scrum Experience working on a globally distributed team

Job posted by
apply for job
apply for job
Sagar Gudodagi picture
Sagar Gudodagi
Job posted by
Sagar Gudodagi picture
Sagar Gudodagi
Apply for job
apply for job

Backend Developer
Backend Developer

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

Responsibilities:1. Design, develop and deliver web services and jobs that powers Niki, India's first transactional bot.2. Write code that are clean, testable, performant, scalable, documented and secure3. Design and architect new sub-systems, idenity perf bottlenecks and suggest design/architect improvementsQualifications:1. Minimum of 4 years of software development experience prefrably developing e-commerce applications2. Bachelor’s and/or Master's degree in Computer Science or related field of studyPreferred Qualifications:1. Fluent in Java or any other object oriented programming languages2. Knowledge of Design patterns and design principles3. Experienced in delivering REST style web services 4. Significant experiences in asynchronous and multi-threaded programming5. Strong CS fundamentals with good hold on DS and Algo.Good to have:1. Knowledge of Spring2. Experience with AWS, Azure or Google Cloud

Job posted by
apply for job
apply for job
Alyeska Araujo picture
Alyeska Araujo
Job posted by
Alyeska Araujo picture
Alyeska Araujo
Apply for job
apply for job

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