General Artificial Intelligence and Machine Learning - Artificial Intelligence (AI) general discussion

See:
Wikipedia Artificial Intelligence
Wikipedia Machine Learning
The
4 types of AI according to Coursera

I, for one, welcome our new overlords.

Related

Mobile Software Lead (Android)- Job!

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As a Mobile Software Lead, you will develop and ensure that the software ships. You are the one that gets it out the door, and balances the technical, product, and schedule risks to create a great product on time. You are expected to be a technical expert in software, ideally on mobile phones. You strive for efficient practices, are driven to get things done, and take great pride in having your work judged to be world-class. Software Leads are expected to have strong analytical skills, unwavering commitment to quality, collaborative work ethic, and cutting-edge technical skills.
Your responsibilities
Ensure on-time delivery of software.
Lead a team that's all over the globe, in-house and out-sourced, to tackle the difficult problems in management and the deep technical issues.
Design and implement new functionality for the Android platform. Your designs are flexible and clean: enabling others to write less code and learn from your software.
Demonstrate technical leadership by helping the team write world-class architecture, designs and code.
Apply the best combination of theory and practice in software management.
Drive development practices such as version control, bug tracking, reviews, design patterns, refactoring, UML, risk analysis and domain-specific languages.
Create a culture of excellence in technology, holding yourself and the rest of the team accountable to making the best software possible.
Design processes and software to increase quality and time to market for the project.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Experience in being the technical expert for difficult software products.
Experience with developing for embedded or mobile products (preferably handsets).
Experience building major software products in Java.
A team player with excellent communication skills.
Highly desired: Mobile or embedded development experience.
Optional but desired:
Experience working with cross-functional, geographically diverse teams.
Android application development.
BREW development.
Familiarity with the underlying frameworks in Android, from C libraries through the Java UI frameworks.
Experience working closely with a UI or User Experience team.
Experience with Scrum or other Agile methodologies.
Most importantly, you must have:
Initiative to drive a vision, and never to wait for a vision that is handed to you.
Flexibility to customize that vision to the unique needs and people of INQ, incorporating feedback objectively and enthusiastically.
Willingness and desire to lead the organization to execute on that vision.
You will be requested to travel occasionally (<10%) internationally to meet with partners and vendors.
Office location: London
please visit the INQ Mobile website and send your cv via the general jobs address if interested

User Interface Software Engineer- London- job

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As an User Interface Software Engineer, you will develop INQ's user experience. INQ is passionate about the user experience and place it at the heart of a mobile device. You will be working closely with the user experience team to implement the interaction and UI designs. You will be expected to be tactical (hands-on), strategic, and proactive in a dynamic startup environment. UI Software Engineers are expected to be creative, have strong programming skills, and a collaborative work ethic.
Your responsibilities
Work with product designers and software engineers to implement next generation of INQ UIs.
Build efficient and reusable front-end abstractions and systems.
Develop innovative Android mobile software in a fast-paced, cross-functional team.
Use excellent development practices.
Participate in an Agile development team.
Work with both an onsite and offshore development team, with both INQ and partner team members, using influence, consensus and leadership by example.
Uphold a culture of excellence in software design, holding yourself and the team accountable.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Extremely detail oriented and strives for pixel perfect implementation.
Unmistakable passion for elegant and intuitive user interfaces with history of building complicated workflows.
Expert knowledge of Android user interface constructs.
Expert knowledge of web technologies (HTML/CSS/Javascript).
Experience with scripting languages (PHP Python, Perl, etc.) a plus.
Knowledge of UI frameworks such as XUL, Flex, XAML a plus.
Must be able to write good code, particularly in the Java layer of Android.
Real-world software experience.
The ability to think logically and clearly, and an ability to express these ideas through documentation and code.
A team player with excellent communication skills.
Highly desired:
Experience using modern software practices such as Agile methods, OOA/OOD, etc.
Experience developing significant projects on mobile.
Optional but desired:
Familiarity with other phone operating systems, specifically BREW.
Experience working closely with a UI or User Experience team.
Experience leading a Scrum team.
Experience working with cross-functional, geographically diverse teams.
You may be requested to travel occasionally to meet with partners and vendors.
Office location: London
If interested please go to the INQ Mobile website and apply via the general jobs address (all one word) jobs at inq mobile dot com

OpenGL Software Engineer- London- job

INQ Mobile, a new Hutchison Whampoa company, is here to revolutionise how you connect with your friends. The last transformation of the mobile came with arrival of text messaging, over ten years ago. So we’ve decided to do things differently. Through our platform we’ll enhance the way you use your phone to stay in touch with your friends. Our phones make using services that’d normally chain you to your desktop, such as Facebook, Windows Live, Skype and eBay, as simple as sending a text. The company launched the INQ1 in October of 2008 and won the GSMA's award for "Best Mobile Handset or Device" in 2009.
As an OpenGL Software Engineer, you will develop the software to unleash INQ's user experience. INQ is passionate about the user experience and places it at the heart of a mobile device. You will be working closely with the user experience team to implement complex graphics, transitions, and animations. You will be expected to be tactical (hands-on), strategic, and proactive in a dynamic startup environment. OpenGL Software Engineers are expected to have cutting-edge graphics programming skills, unwavering commitment to quality, collaborative work ethic, and a knack for creativity.
Your responsibilities
Design and develop OpenGL-based graphics, transitions, and animations.
Develop innovative Android mobile software in a fast-paced, cross-functional team.
Use good development practices.
Participate in an Agile development team.
Work with both an onsite and offshore development team, with both INQ and partner team members, using influence, consensus and leadership by example.
Uphold a culture of excellence in software design, holding yourself and the team accountable.
Qualifications & Experience
University degree in software development, numerate discipline, or other relevant degree.
Strong object oriented programming skills using C/C++.
Prior OpenGL development experience.
Prior 2D/3D graphics development experience.
Deep experience with building software for mobile devices. Knowledge must extend beyond applications and into the operating system.
Familiar with mobile graphics architecture/programming and how this ties into Android user interface components.
Must be able to write good code, particularly in the lower layers of Android. Driver-level experience (C/C++) is a significant plus.
Real-world software experience.
The ability to think logically and clearly, and an ability to express these ideas through documentation and code.
A team player with excellent communication skills.
Highly desired:
Experience using modern software practices such as Agile methods, OOA/OOD, etc.
Experience developing significant projects on mobile.
Optional but desired:
Familiarity with other phone operating systems, specifically BREW.
Experience working closely with a UI or User Experience team.
Experience leading a Scrum team.
Experience working with cross-functional, geographically diverse teams.
You may be requested to travel occasionally to meet with partners and vendors.
Office location: London
If interested please go to the INQ Mobile website and apply via the general jobs address (all one word) jobs at inq mobile dot com

Hiring android developers

We have an urgent need for Android Developers. Client wants someone with Android and strong Java experience, especially with java security and java connectivity.
There are 3 locations San Fran, CA, Charlotte, NC or Dallas, TX. Must have at least 9-10 years of overall IT experience, duration is minimum 1 year. Please send resumes to [email protected]
Job Description for IOS or Android Developer Lead
Responsibilities will include, but is not limited to:
Design
Application development
Integration
Documentation
Support
Required Skills:
Experienced in Java and Objective-C
Good object oriented programming (OOA & OOD) skills
Well versed in design patterns and principal
Ability to work in a fast paced, iterative development environment with weekly deliveries.
Strong communication skills with the ability to understand and explain technical issues to peers and non-technical audience
Good knowledge of IT concepts, terminology, practices, tools, and technology
Understand and practice Test Driven Development
Experience with IDEs such as Eclipse or Xcode
Knowledge of Continuous Integration concept
Desired Skills:
Have experience with Perforce, Maven and Jenkins (similar technologies are OK)
Knowledge with mobile web technologies such as hybrid approach
Knowledge in Database and SQL
Knowledge with Service Oriented Architecture and RESTful service
Familiarity with metadata schema formats like JSON, XSD, XML
Knowledge of front-end technology including HTML5, CSS3, and JavaScript is a plus

Happy to Help with Programming Question and Answers

Hello nerds!
I am feeling extremely glad to enter into this technology world. Being in the field of information technology as technology lead for various programming languages like C, C++, Ruby, PHP, Java, etc., I am really excited to be the part of this social technology community. I hope it would be an another learning experience for me in this forum community, as I am looking forward to interact with the esteemed members of this technology world. It also giving me an opportunity to share my own knowledge with other fellow programmers & tech leads, as we know that new technologies are emerging regularly in this competitive environment. So, it would be a challenge for all fellow tech experts to look into the tech queries and provide the highly prominent answer to these programming problems.
Happy to ask & answers tech queries in this community. Looking forward with more in future.
this has NOTHING to do with the G4
davelee1054 said:
this has NOTHING to do with the G4
Click to expand...
Click to collapse
But it's in the General section. I could be wrong, but maybe he got the G4 and is offering to help with the G4. If so, would make sense to have it here. If not, I would agree with you.

Categories

Resources