C++ Ninja who is comfortable with reading and modifying well written open source modern day database systems. Make sure you read the job description and ask me a relevant question when you apply. Applications will be rejected if you do not ask any relevant question to me. All of our engineers work from their choice of location. Fully distributed and remote team. First up - who are we not looking for: - People managers - Project managers - product managers - Leads or ‘architects’ - Junior developers who have not exposed themselves to a lot of C++ or systems code. - Folks who get bogged down by ambiguity or lack of office or amenities. - Cannot join us full time quickly Non-experienced folks, please do not apply. We do not do machine learning or AI. If you join you will not do machine learning. Looking for experienced developers who love deep diving into serious systems C++ code and understanding it and then helping adapt it for our needs. We are betting on a modern day open source analytical database as a core offering that is part of our analytics platform. We need someone to understand the code-base and play with it for a few months and then help us make changes such as adding new functions for advanced computation while keeping the distributed semantics intact. Examples of changes that we anticipate: - Adapting the join options for our needs, eg: full outer join is not supported and there are some restrictions on n-way-join . - Adding custom aggregate functions when querying the DB . Binning of a float column , median of a column or percentile . The more experience you have the better. We are not looking for people managers . We are looking for experienced developers who code for the love of it and we are ready to pay handsomely for such talent. We are a serious enterprise analytics startup with revenues. We like taking a slow approach and growing with the team.
Description Who We Are Bridge International Academies is the world s largest and fastest -growing chain of primary and pre -primary schools with more than 500 academies and 100,000 pupils in Kenya, Uganda, Nigeria, India, and Liberia. We democratize the right to succeed by giving families living in poverty access to the high -quality education that will allow their children to live a very different life. We leverage experts, data, and technology in order to standardize and scale every aspect of quality education delivery, from how and where academies are built to how teachers are selected and trained, and how lessons are delivered and monitored for improvement. We are vertically -integrated, tech -enabled, and on our way to profitability. Bridge expects to continue rapid expansion in 2018 across existing markets. The Bridge Offer Roughly 2.7 billion people live on less than $2 /day. In their communities, there is a huge gap between the education offered and the needs of the population. Too often the schools available to them fail to deliver for these families. The quality offered results in the average pupil from our communities in East Africa failing to reach proficiency in primary school and on average fail the primary exit exams that are critical to their development. Teachers are unresponsive and occasionally abusive, and fees are often unaffordable. Even government schools can cost families a significant amount of money after all the additional fees are added up. With 47% of classroom teaching time lost due to teacher absenteeism or neglect, 55% of families in our communities end up choosing private schools instead, but then fear for the stability and sustainability of their choice as many schools close after only a few years of service. Both the government schools and the private schools tend to lack well -conceived scope and sequences, instructional materials, student achievement data, and the capacity to react to that data. Families are actively searching for a better academic alternative. Enter Bridge International Academies. As of September 2017, Bridge operates more than 500 academies, serving roughly 100,000 pupils in Kenya, Uganda, Nigeria, India, and Liberia. Bridge utilises a scripted -learning education methodology coupled with 'big data' (all teachers have tablets for instruction, assessment, and data -gathering) that allows us to make curriculum a little better every day. With plans to enrol ten million students ten years from now, Bridge International Academies offers a tremendous opportunity to grow with one of the world s most exciting, ambitious, and socially conscious companies, with leadership roles available across a number of competencies and geographies. Tech at Bridge Technology plays a critical role at Bridge in enabling us to provide education at massive scale and low cost - it's one of the key elements that gives us the ability to deliver what no one else can. Tech spans several key functions, from the hardware and software that our academies use to run all aspects of teaching and management, including mobile payments, to the systems that enable our country headquarters to manage massive local operations, to the data backbone that informs all of our strategic and tactical decision making. It s a lot of custom software development and a lot of back office systems. We've got a ridiculously ambitious mission at Bridge, and it's a place where passionate technologists have a chance to directly change the world. No kidding. About the Role Tech at Bridge is a highly complex, vertically -integrated affair, with systems supporting an ever expanding range of functions and countries, and crossing between software development, IT operations, academy operations, and logistics /supply chain. At the same time, our teams run lean and things change fast - governments make policy decisions that affect us, launching new countries is a frenetic affair, and we still need to evolve our core technology offering. We are looking for a full time Senior Software Engineer to join our new Hyderabad -based cross -functional software development team, which will participate in building the software that powers and improves efficiency to enhance our competitive advantage. This person should be familiar with design and implementation issues specific to a data driven, highly scalable environments and be able to handle such issues with flexibility and ingenuity. The ideal candidate will have a strong customer focus, a proven track record of delivering high -quality products in a continuous delivery environment, and an appreciation for clean and simple code. Bridge especially values T -shaped team members - individuals with deep expertise in particular areas, but comfortable working across all parts of the technology stack. What You Will Do Assume ownership over the server -side architecture of the Bridge software platforms Design, implement, and support new products and features Analyse and improve the server -side architecture with a focus on maintainability and scalability Mentor and guide junior engineers, including performing code reviews Collaborate with project sponsors to elaborate requirements and facilitate trade -offs that maximise customer value Work with product and development teams to establish overall technical direction and product strategy What You Will Have You have a BA /BS in Computer Science or related technical field. You have 6 years of enterprise software development experience. You are comfortable recommending and advocating for enterprise architectural best practices for highly -available, scalable, and reliable implementations. You have direct experience integrating off -the -shelf and custom built software, and understand the trade -offs between building and buying software. You function well in a fast -paced, informal environment where constant change is the norm and the bar for quality is set high. You have enterprise -level experience with continuous delivery practices and tools (e.g Jenkins, Bamboo, GoCD, Octopus). Proficiency in test -driven development (TDD) and /or behaviour driven development (BDD) is required. You are in expert in four or more of the following areas and interested in learning the rest: C# /.NET Web services (esp. WebAPI or NancyFx; Richardson L2 ) Cloud environments (esp. AWS) and architectures /implementations (e.g. CQRS /ES, circuit breakers, messaging, etc.) Enterprise application performance monitoring (e.g. E.L.K., Nagios, NewRelic, Riverbed) System security (e.g. OWASP, OAuth) Infrastructure -as -Code (e.g. Puppet, Chef, Ansible, Docker, boxstarter, chocolatey /WinRM /powershell). MS SQL Server /T -SQL You must have worked in an agile delivery environment and understand not only the mechanics, but also the underlying motivations. Bridge is primarily a .NET shop (server -side), so experience in this area is preferable; however, Bridge also values developers with diverse experience, so serious exposure to other languages and ecosystems (e.g. NodeJS, Ruby, functional languages, NoSQL DBs) is a bonus. Bridge is a strong supporter of open source projects - familiarity with OSS projects is a plus; contributions to open source projects is a big plus. You re also A detailed doer - You have a track record of getting things done. You re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi -task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start -up or other rapid -growth company. A networking mastermind - You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas. A creative problem -solver - Growing any business from scratch comes with massive and constant challenges. On top of that, Bridge works in volatile, low -resource communities and runs on fees averaging just $6 a month per pupil. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand. Every dollar you spend is a dollar our customers, who live on less than $2 a day, will have to pay for. A customer advocate - Our customers - these families living on less than $2 a day per person - never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their customer benefit, experience, and value. A life -long learner - You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you ve missed things or failed today.
Passion for software development and problem-solving 7+ years of experience in designing and implementing scalable reusable components. Expertise in java is a huge plus. Self-starter, with quick learning curve Strong written and verbal communication Solid understanding of agile software development lifecycle Experience with databases and writing complex SQL queries is a huge plus Master's degree in Computer Science or related discipline. Expertise with source control systems and tools such as git and maven Experience in developing large scale customer facing software solutions
We are Civil Maps , Civil Maps, provider of 3D mapping technology for fully autonomous vehicles, has raised a $6.6 million seed funding round from Ford Motor Company, Motus Ventures, Wicklow Capital, StartX Stanford and Yahoo cofounder Jerry Yang’s AME Cloud Ventures. Civil Maps’ mission is to make it possible for fully autonomous vehicles (SAE Levels 4-5) to drive anywhere smoothly and safely. Through artificial intelligence and vehicle-based local processing, Civil Maps converts sensor data into meaningful map information built specifically to direct fully autonomous vehicles. The company will use the seed investment to accelerate product development and deployment with a number of leading automotive companies and technology partners. Civil Maps’ artificial intelligence software aggregates raw 3D data from LiDAR (high-resolution laser imaging), camera and other sensors onboard autonomous vehicles and organizes the information into machine-readable maps. The information is vastly more actionable than today's map data and requires only a fraction of the data storage. Thanks to this light data footprint, Civil Maps’ spatial information is far less costly to transmit over cellular networks, enabling the company to easily crowdsource, update and share road data in real time—a major improvement over the lengthy processes that require human annotation in current use. As a result, the company can quickly generate and maintain maps that give fully autonomous vehicles the comprehensive and precise knowledge to autonomous operate safely and smoothly on all roads. We are hiring the professionals for the below skills : Work Location : Hyderabad Automation Test Engineer : Experience : 3+ years Job Description: We are looking for an embedded engineer who will be responsible for optimizing the embedded software stack to operate on low power embedded processors. Peferred Qualifications: 3+ years of deep, hands-on software development and test expertise. Understand map creation, loop closure, map datums, and map projections. C, C++, Python, Linux experience. Implemented automated test frameworks for software and hardware testing. Familiar with test and characterization methodologies for productizing systems. Led small teams, ensured good coding and testing practices, reviewing code developed by others is a plus. Created a conducive and driven atmosphere for success. A deep passion to succeed. An ability to work in a diverse and distributed team across different levels of corporate hierarchy.
Role: To research, implement and test solutions based on computer vision to meet the requirements of the products developed at FR Tech. Work in collaboration with and guidance of a senior computer vision lead and actively participate in the technical discussions while arriving at conclusive solutions. Experience: 4-6 Years Skills & Experience Required: Experience in the field of Computer vision Solid theoretical background in 3D/2D image processing, computer vision and machine learning Experience in Computer vision for object recognition and tracking, image registration, Image calibration and correction In-depth understanding of image processing algorithms, pattern recognition methods, and rule-based classifiers Working experience in Deep-learning algorithms/approaches (Neural Networks), platforms like Caffe/Tensorflow and Matlab will be considered as an added advantage Knowledge in Machine learning for pattern recognition Knowledge in 3D, 2D and RGB-D imaging devices and their software integration with bigger systems Ability to understand, optimize and debug imaging algorithms. Should have experience on one of the programming languages such as C, C++, and Python. Should have worked on Ubuntu OS Demonstrated outstanding ability to perform innovative and significant research in the form of technical papers, thesis, or patents
We are hiring for a major healthcare products client in Bangalore.
Position Description/Major Responsibilities: · Maintain and develop new features in any of the Teradata database groups (server or client) · Ability to understand requirement specifications or design documents and translate the same to working code · Ability to think creatively to solve complex computer problems by providing design / code alternates · Have strong analytical skills Essential Skills: · Bachelor’s or Master’s degree in computer Science · 3 to 7 years of relevant experience, preferably in R&D based teams / companies · Advanced programming knowledge using “C/C++” language · Development exposure on Linux platform · Strong debugging skills & usage of tools (GDB, Eclipse) · Experience in using the correct Data Structures / Algorithms to solve the problems Nice to have Skills: · Should have the ability to understand, and work with, complex massively parallel software. · Understanding of RDBMS concepts. · SQL knowledge · Flair for research to solve complex problems Good verbal and written communication skills Qualifications Qualification/Educational requirements: · Bachelor’s or Master’s Degree in Computer Science
Summary Description Primary responsibility will be performing feature testing for Teradata high-volume Extract and Load utility Teradata Parallel Transporter including understanding the feature specifications early in the development cycle to create test specifications, test cases and test plan, under the guidance of the feature test team lead. Additional responsibility will include isolating and trouble shooting the problems, providing assistance to the developers in resolving problems. Candidate will be expected to work closely with team leader, Project Manager, team members. Programming skills in C++, Shell Scripting, Perl are required. Having SQL knowledge will be an added advantage. The ideal candidate will also be able to write Feature/ Unit Test cases and automation scripts in addition to doing some minor bug fixes. Project Assignment: Feature testing for Teradata Parallel Transporter (TPT) features, Unit testing of bug fixes, Providing assistance in debugging and isolating the problems, writing feature test specifications and providing testing support for critical filesystem issues. Key Areas of Responsibility: Responsible primarily for the feature testing of Teradata Parallel Transporter (TPT) features and bug fixes. Participate in understanding of feature enhancements and creation of test specifications, cases and plan as needed. Develop test programs using C++ language. Develop test scripts using TPT syntax. Write technical documents that accurately describe unit test plans and reports. Execute tests according to approved test plans. Aptitude for understanding complex software from the functional and technical perspective. Report progress against objectives on periodic basis Scope: Individual Contributor Works with project team members, reports to engineering manager. Work Environment: Software Development and Maintenance Key Competencies/Skills: Good programming skills with C++ and scripting languages such as Shell, Perl. Ability to learn and adapt to new technology Attention to detail Ability to follow documented specifications and plans with minimal supervision Good verbal and written communication skills Works well in a team environment The following skills are desirable but not required: SQL Teradata Database Knowledge ClearCase version control
The Microsoft Office India team located in Hyderabad India (IDC) is building a set of next generation experiences. • Are you fascinated by having to build highly scalable APIs on a reliable stack that can fallback from persistent connections to SMS? • Can you build and run Services infrastructure that can scale to billions of transactions per day? • Can you build UI infrastructure that can be extended in infinite ways? We are part of the group whose mission is to reimagine productivity applications on mobile devices for emerging markets. A solid engineering culture, a fun set of people and solving tough problems are part of the deal and you will find it hard to say no to. If you have the technical chops, we would love to hear from you.