Back to results

AI Developer Subcontractor

  • FL, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

AI Developer

As an Artificial Intelligence (AI) Developer, you will be responsible for designing, developing, and implementing cutting-edge AI solutions. Your primary focus will be on creating intelligent systems that can perform tasks requiring human-like cognitive abilities, such as natural language processing, computer vision, and machine learning. Collaborating with cross-functional teams, you will contribute to the development of innovative AI applications to solve complex problems and enhance business processes.

Key Responsibilities:

  • Algorithm Development:
  • Design and implement machine learning algorithms and models to address specific business needs.
  • Fine-tune models to improve accuracy and performance
  • Data Processing and Analysis:
  • Preprocess and analyze large datasets to extract meaningful insights.
  • Collaborate with data engineers to ensure data quality and availability.
  • Software Development:
  • Develop and maintain AI applications and frameworks.
  • Integrate AI solutions into existing systems and applications.
  • Model Training and Evaluation:
  • Train, validate, and optimize machine learning models using various datasets.
  • Evaluate model performance and implement improvements.
  • Natural Language Processing (NLP) and Computer Vision:
  • Implement NLP techniques for text analysis, sentiment analysis, and language understanding.
  • Develop computer vision solutions for image and video analysis.
  • Collaboration:
  • Work closely with cross-functional teams, including data scientists, software engineers, and domain experts.
  • Collaborate with stakeholders to understand business requirements and propose AI solutions.
  • Research and Innovation:
  • Stay abreast of the latest advancements in AI, machine learning, and related fields.
  • Contribute to the research and development of new AI technologies.
  • Documentation:
  • Document code, algorithms, and processes to ensure knowledge transfer and maintainability.
  • Testing and Debugging:
  • Conduct rigorous testing to identify and fix issues in AI applications.
  • Debug and troubleshoot problems in collaboration with the software development team.

Qualifications:

  • Bachelor's or higher degree in Computer Science, Artificial Intelligence, or a related field.
  • Proven experience in developing and deploying machine learning models.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries.
  • Knowledge of natural language processing, computer vision, and other AI-related domains.
  • Familiarity with data processing tools and techniques.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills.

Preferred Skills:

  • Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • Knowledge of deep learning techniques.
  • Familiarity with big data technologies.
  • Strong software engineering principles and practices.
More about this job

Skills

  • Natural language processing
  • Process data
  • Software development
  • Negotiate with stakeholders
  • Research
  • Documentation
  • Debugging
  • Troubleshoot
  • Computer science
  • Artificial intelligence
  • Machine learning
  • Programming languages
  • Python
  • Oracle Java
  • C++
  • TensorFlow
  • PyTorch
  • Problem solving
  • Analytical skills
  • Communication skills
  • Collaboration
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Deep learning
  • Engineering principles

Report this job