Senior AI Developer
GrayRipples is hiring Senior AI Developers. This is a unique opportunity to apply their expertise in machine learning, deep learning, systems, compilers, frameworks, or DevOps to create meaningful, real world solutions.
Be at the forefront of a growing industry with one of the most upcoming Artificial Intelligence companies in the world!
Work from home option is also available, location is not a constraint for the right candidate!!
Job Description:
- Set up and manage AI development and production infrastructure.
- Help AI product managers and business stakeholders understand the potential and limitations of AI when planning new products.
- Perform feasibility and impact analysis, architecture design and development of tools using advanced technologies.
- Build data ingest and data transformation infrastructure.
- Identify transfer learning opportunities and new training datasets.
- Build AI models from scratch and help product managers and stakeholders understand results.
- Deploy AI models into production and produce various documentations required as part of implementation.
- Create APIs and help business customers put results of your AI models into operations.
Expected Profile:
- At least 5 years hands-on programming experience working on enterprise products.
- Minimum 3 years of development experience using one of JAVA, C, C++ or python languages.
- Minimum 3 years of experience in web application development.
- Minimum 2 years of experience in building of API driven interface development.
- Demonstrated ability to deliver working solutions on a tight schedule.
- Demonstrated proficiency in multiple programming languages with a strong foundation in a statistical platform such as Python, R, SAS, or MatLab.
- Experience building AI models in platforms such as Keras, TensorFlow, or Theano.
- Experience in developing cloud applications running on Microsoft Azure, Amazon Web Service, Google Cloud, IBM Bluemix etc.
- Experience in agile software development or similar methodologies.
- Ability to learn new and emerging technologies.
- Excellent verbal and written communication skills.