As an AI Software Developer, you will play a critical role in designing, developing, and implementing cutting-edge artificial intelligence solutions. Your work will contribute to the advancement of our company's AI-driven products and services. You will collaborate with cross-functional teams to create innovative AI algorithms, models, and applications that solve complex business challenges. Your responsibilities will include:
Responsibilities:
- Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, in collaboration with an advanced engineering team and executive leadership
- Articulate and document the solutions architecture and lessons learned for each exploration and accelerated incubation
- Develop and optimize AI algorithms for diverse applications. Train, validate, and fine-tune machine learning models
- Process and enhance raw data for AI model inputs
- Create AI-powered software applications and APIs
- Stay current with AI research for innovative solutions
- Conduct testing and debugging of AI applications
Qualifications:
- 1-2 years of hands-on experience applying AI to practical technology solutions.
- Bachelor's/Master's degree in CS, Engineering, or related field
- Proficiency in ML, deep learning, TensorFlow, Python, and NLP techniques.
- Understanding of fundamental algorithms, object-oriented and functional design.
- Familiarity with best-practice patterns in AI solution development.
- Experience in REST API development for seamless integration.
- Proficiency in NoSQL database design and optimization.
- Knowledge of RDBMS design and optimization techniques.
- Excellent communication and teamwork abilities
- Innovative mindset with a passion for AI advancement
- Portfolio showcasing AI projects or research (bonus)
Job Type: Full-time
Salary: Rs150,000.00 - Rs200,000.00 per month