Position Overview:
BlueOak seeks a talented and motivated AI Developer to join our innovative team. The ideal candidate will design, implement, and maintain AI-powered applications, integrating them seamlessly with client workflows. You will collaborate closely with data engineers, machine learning experts, and product managers to transform AI research and prototypes into high-performance production solutions.
Key Responsibilities:
- Collaborate with stakeholders to understand AI requirements and desired outcomes.
- Design, develop, and deploy AI applications, including NLP, computer vision, and recommendation systems.
- Implement and fine-tune Large Language Models (LLMs) and other generative AI solutions for educational applications.
- Integrate AI models with APIs, web applications, and data pipelines.
- Optimize performance and scalability of AI systems for production environments.
- Stay current with emerging AI research, tools, and frameworks, applying them to real-world challenges.
- Ensure AI solutions comply with ethical AI standards and data privacy regulations.
Qualifications:
- Proven experience as an AI Developer, Machine Learning Engineer, or in a similar role.
- Strong proficiency in Python and AI frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers.
- Solid understanding of natural language processing (NLP), computer vision, and deep learning techniques.
- Experience integrating AI models into applications via APIs and microservices.
- Proficiency in working with SQL and NoSQL databases.
- Familiarity with cloud services (AWS, GCP, or Azure) for AI development and deployment.
- Hands-on experience in building and deploying ML models in production environments.
- Strong problem-solving, analytical, and software engineering skills.
- Familiarity with MLOps practices, including CI/CD for ML pipelines.
- Knowledge of ethical considerations in AI and responsible AI practices.