Senior Developer Gen AI

Overview

Accepts corp to corp applications
Contract - 12 month(s)

Skills

SQL
Agile
Python
Machine Learning
Tensorflow
Gen AI

Job Details

Hi,

Our client is looking Senior Developer Gen AI for Long Term project in Remote below is the detailed requirements.

Job Title : Senior Developer Gen AI

Location : Remote

Duration : Long Term Contract

Job description:

  • Application Development: Design, code, test, and maintain AI applications and services that meet business requirements.
  • Work closely with data scientists, machine learning engineers, and other stakeholders to understand project requirements and translate them into
  • AI Model Integration: Implement and integrate AI models into applications, ensuring they function effectively within the software environment.
  • Code Optimization: Optimize existing code and algorithms for performance, scalability, and reliability.
  • Documentation: Create and maintain comprehensive documentation for software design, development processes, and API specifications.
  • Testing and Debugging: Conduct thorough testing and debugging of applications to ensure high-quality deliverables and troubleshoot issues as they arise.
  • Continuous Improvement: Stay updated on the latest developments in AI and software development

Qualification:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred
  • Experience: Minimum of 3 years of experience in software development, with a focus on AI and machine learning applications.
  • Technical skills: Proficiency in programming languages such as Python or Java, and familiarity with AI frameworks (e.g., TensorFlow, PyTorch, Keres, openAl).
  • Software Development: Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Database Management: Experience with databases (e.g., SQL, NoSQL)
  • Analytical Skills: Excellent problem-solving skills with the ability to analyze complex systems and data.
  • Communication Skills: Strong verbal and written communication skills, capable of conveying technical concepts to non-technical stakeholders.

Preferred:

  • Experience with cloud platforms (e.g., Azure, Google Cloud).
  • Knowledge of natural language processing (NLP) and computer vision techniques.
  • Familiarity with version control systems (e.g. Git).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.