AI / Machine Learning

Full Time, Part Time
Remote
Posted 6 months ago

Foreign Venture Group Inc

Company Overview:

The Foreign Venture Group is a Digital transformation company specializing in helping SMEs (Small and Medium Enterprises) scale quickly and cost-effectively. We have various divisions including the AI Division.

AI Division Overview:

The AI division is responsible for maintaining and evolving our newly launched, custom-built AI Assistant (ChatBot) powered by OpenAI. The AI assistant has been designed to support the unique needs of our SME clients coming from various industries. As the AI field continues to grow, this division will be responsible for following industry trends and ensuring our AI/ML solutions leverage the best and newest technologies.

We are seeking a talented and experienced Full-Stack Developer (Python/Flask) to:

  • Lead and grow our Artificial Intelligence division.
  • Help grow and shape the division by bringing in other skilled team members
  • Mentor junior team members
  • Maintain and enhance our AI Assistant code.
  • Identify and implement customizations to the AI Assistant to support a wider range of SMEs and customer needs.

Job Overview:

We seek a talented Full-Stack Developer with a strong foundation in Artificial Intelligence (AI), Machine Learning (ML), and Python programming to design, implement, and maintain cutting-edge solutions. Expertise in OpenAI, Gen AI, machine learning algorithms (including regression and linear models), and prompt engineering is essential. This individual will play a pivotal role in driving innovation within the AI/ML field by developing solutions that address complex problems.

Responsibilities

AI/ML Model Design & Development:

  • Collaborate with data science and AI engineering teams to translate project requirements into robust and scalable Python code, leveraging machine learning libraries like TensorFlow, PyTorch, or scikit-learn.
  • Design and implement a diverse range of machine learning algorithms (supervised, unsupervised, reinforcement learning, deep learning) to achieve optimal solutions for complex problems.
  • Develop and implement comprehensive evaluation metrics to assess algorithm performance and prompt effectiveness in delivering desired outcomes.
  • Integrate functionalities from OpenAI and Gen AI APIs to enhance AI solutions.
  • Perform data preprocessing, feature engineering, and data augmentation to prepare datasets for robust model training and evaluation.
  • Conduct rigorous model evaluation, hyperparameter tuning, and performance optimization to achieve state-of-the-art results.

Prompt Engineering & User Interaction Analysis:

  • Develop and optimize prompts for AI language models, considering diverse use cases and user requirements.
  • Conduct in-depth analysis of user interactions and feedback to refine prompts and enhance model performance iteratively.

Technical Documentation & Best Practices:

  • Create and maintain clear, well-structured documentation for code, algorithms, and models to ensure ongoing maintainability.
  • Adhere to industry best practices and established code review processes to guarantee code quality, maintainability, and scalability

Continuous Learning & Innovation:

  • Proactively stay abreast of the latest advancements in AI, machine learning, related technologies/applications, and emerging trends. (Experience with Azure Cloud and Azure Cognitive Services is a plus)
  • Use A/B testing to select and optimize new features.

Qualification and Skills:

Must Have:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 7 years of experience in Full-Stack development with a focus on Python, & Flask
  • 3+ years of experience leading development teams
  • Proficiency in front-end (client-side) development technologies such as JavaScript, HTML, and CSS.
  • Proficiency in back-end (server-side) development technologies such as Flask, and Django
  • Solid grasp of software development best practices and version control systems
  • Excellent problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.
  • Demonstrated experience in designing and maintaining scalable web applications including chatbots.
  • Ability to work independently and meet project deadlines.
Good to have:
  • Knowledge of vector databases, particularly PostgreSQL pgvector
  • Heroku, Gunicorn, and Nginx.
  • Experience with prompt engineering and natural language processing (NLP).
  • Knowledge of deployment automation tools and techniques.
  • Familiarity with tools and libraries commonly used in natural language processing (NLP) tasks.
  • Understanding of RESTful API design principles.

Compensation:

(1) This position offers compensation exclusively through equity ownership in our AI
Division, providing a unique opportunity to share in the success of a quickly growing
multinational company

How to Apply:

If you meet these qualifications and are excited about the opportunity to support a dynamic executive team in a client-oriented environment, we want to hear from you! Please send your resume, along with a cover letter detailing your pertinent experience as a Grant Specialist to hr@thefvg.com.

Apply to this position:

    Job Features

    Job CategoryProject management

    Apply Online

    A valid email address is required.
    A valid phone number is required.