Job Description

Job Summary

You will be responsible for the design, development, integration, verification, and maintenance of AI functionality into software applications for iHorizon’s products and projects. You will own the quality of code and develop based on customer requirements and contribute to the process improvement cycle.

Reporting Structure

•This job reports to the Senior Manager - Software Development

Job Objectives

•Design, develop and implement products and programs based on the functionality of AI as per client specifications

•Develop solutions that integrate the finest practices of artificial intelligence with machine learning principles

•Create efficient algorithms, produce clean code, and integrate software components and third-party programs

Job Responsibilities

Software Design and Development

•Develop and manage AI applications/POC’s based on the customer/business requirements

•Develop and configure the AI models to a robust model with efficiency and quality

•Complete understanding of AI/Model concepts for developing and implementing the application

•Develop software according to functional and technical design specification using flowcharts and diagrams

•Create efficient, scalable, reusable middle tier logic using backend technologies

•Assist in estimation of tasks, identify possible obstacles, and propose appropriate solutions

•Assist in continual improvement of software configuration management process

Implementation

•Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components

•Implement the software code by using sound programming techniques based on the requirements set by iHorizons

•Integrate the codes with the various database management systems and security modules required by the software

Documentation and other responsibilities

•Write technical design documentation that fully defines all application code

•Maintain detailed knowledge of iHorizons products and services

•Write the code as per agreed software design rules to keep the code aligned with the rest of the code base

•Code the final implementation that the generated code is referring to

•Follow company software data protection and security guidelines in developing software

•Accurately estimates the time needed to complete an assigned task

•Identify possible causes of issues or problems

•Think through and recommend solutions when raising issues around code, requirements, etc.

•Learn new applications, technologies, and skills through intensive and focused effort

Job Requirements

Educational Qualification

•Bachelor’s degree in computer science or related field.

Previous Work Experience

•Overall experience of 1-3 years in developing AI based applications.

• Experience in development of AI, Python and Tensorflow applications.

•Experience working on technologies relevant to iHorizons.

Skills & Abilities

•Ability to work on AI platforms like Tensorflow and Pytorch.

•Ability to work on different sections like computer vision and NLP.

•Knowledge of code development procedures and code version and revision control practices.

•Knowledge of reusable component programming processes.

•Ability to document code, errors, and code modifications in detailed supporting documents.

•Ability to evaluate alternatives in code implementation and make decisions.

•Ability to identify, troubleshoot, and correct malfunctions/failures.

•Knowledge of peer code review process and procedures.

•Work collaboratively with other team members.

Share this job:
Please let iHorizons know you found this job on Remote First Jobs 🙏

Explore more remote jobs

9275 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like iHorizons

Find your next opportunity with companies that specialize in Artificial Intelligence, Digital Transformation, Enterprise Solutions, and Arabic Language Technologies. Explore remote-first companies like iHorizons that prioritize flexible work and home-office freedom.

IT Concepts, Inc Logo

IT Concepts, Inc

501-1000 www.kentro.us

Provides digital solutions, IT modernization, and specialized services to federal agencies.

View company profile →
Callibrity Logo

Callibrity

A software consultancy specializing in custom software development, cloud consulting, and legacy modernization services.

View company profile →

Designs and builds data products and custom software for Fortune 500 and mid-market companies.

View company profile →
OSI Digital Logo

OSI Digital

A global business and technology solutions provider, offering solutions from enterprise applications to cybersecurity.

View company profile →
Praecipio Logo

Praecipio

51-200 prcp.io

An Atlassian Platinum Partner providing AI consulting, cloud migration, and digital transformation services.

View company profile →
Intellectsoft Logo

Intellectsoft

Digital transformation and software engineering company serving global organizations and technology startups since 2007.

View company profile →

Project: Career Search

Rev. 2026.9

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply