2+ Analysis of algorithms Jobs in Bangalore (Bengaluru) | Analysis of algorithms Job openings in Bangalore (Bengaluru)
Apply to 2+ Analysis of algorithms Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Analysis of algorithms Job opportunities across top companies like Google, Amazon & Adobe.
Principal Engineer
Work at the intersection of Energy, Weather & Climate Sciences and Artificial Intelligence
Responsibilities:
- Engineering - Take complete ownership of engineering stacks including Data Engineering and MLOps. Define and maintain software systems architecture for high availability 24x7 systems.
- Leadership - Lead a team of engineers and analysts managing engineering development as well as round the clock service delivery. Provide mentorship and technical guidance to team members and contribute towards their professional growth. Manage weekly and monthly reviews with team members and senior management.
- Product Development - Contribute towards new product development through engineering solutions to business and market requirements. Interact with cross-functional teams to bring forward a technology perspective.
- Operations - Manage delivery of critical services to power utilities with expectations of zero downtime. Take ownership for uninterrupted service delivery.
Requirements:
- Bachelors or Master’s degree in Computer Science, Software Engineering, Electrical Engineering or equivalent
- Proficient in python programming skills and expertise with data engineering and machine learning deployment
- Experience in databases including MySQL and NoSQL
- Experience in developing and maintaining critical and high availability systems will be given strong preference
- Experience working with AWS cloud platform.
- At Least 3 years experience leading a team of engineers and analysts
- Strong analytical and data driven approach to problem solving
Experience: 5 - 7 years
Location: Bangalore
About the company
A strong cross-functional team of designers, software developers, and hardware experts who love creating technology products and services. We are not just an outsourcing partner, but with our deep expertise across several business verticals, we bring our best practices so that your product journey is like a breeze.
We love healthcare, medical devices, finance, and consumer electronics but we love almost everything where we can build technology products and services. In the past, we have created several niche and novel concepts and products for our customers, and we believe we still learn every day to widen our horizons!
Introduction - Advanced Technology Group
As an extension to solving the continuous medical education needs of doctors through the courses platform, Iksha Labs also developed several cutting-edge solutions for simulated training and education, including
- Virtual Reality and Augmented Reality based surgical simulations
- Hand and face-tracking-based simulations
- Remote immersive and collaborative training through Virtual Reality
- Machine learning-based auto-detection of clinical conditions from medical images
Introduction - Advanced Technology Group
As an extension to solving the continuous medical education needs of doctors through the courses platform, Iksha Labs developed several cutting-edge solutions for simulated training and education, including
- Virtual Reality and Augmented Reality based surgical simulations
- Hand and face-tracking-based simulations
- Remote immersive and collaborative training through Virtual Reality
- Machine learning-based auto-detection of clinical conditions from medical images
Job Description
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Key Skills/Technology
- Good command of C, and C++ with Algorithms and Data Structures
- Image Processing
- Qt (Expertise)
- Python (Expertise)
- Embedded Systems
- Good working knowledge of STL/Boost Algorithms and Data structures
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Develop scalable, testable code
- Discover and fix programming bugs
Qualifications
Bachelor's degree or equivalent experience in Computer Science/Electronics and Communication or a related field.
Industry Type
Medical / Healthcare
Functional Area
IT Software - Application Programming, Maintenance