Junior AI Developer

Ova Technologies
New York, NY, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Applications Architecture Software Applications Computer Vision Microsoft Azure Computer Programming Data Transformation Data Structures Software Debugging
+34 more
Linux Github JSON Python (Programming Language) Machine Learning NumPy Object-Oriented Software Development Open Source Technology OpenAI Tensorflow Standard Sql Software Construction Software Engineering SQL Databases Google Cloud Feature Engineering Chatbots Pytorch Large Language Models Prompt Engineering Deep Learning Model Validation Llamaindex Generative AI Git Pandas Scikit Learn Information Technology HuggingFace Machine Learning Operations Google Gemini Restful APIs Software Library Docker

Job description

We are looking for a motivated Junior AI Developer to join our AI and Machine Learning team. This role is ideal for recent graduates or early-career professionals who are passionate about artificial intelligence, machine learning, and software development. You will work with experienced engineers and researchers to develop, test, and deploy AI-powered applications, while gaining hands-on experience with modern AI technologies and best practices., * Assist in designing, developing, and testing AI and machine learning models.

  • Build and maintain AI-powered applications using Python and machine learning frameworks.
  • Support data collection, preprocessing, feature engineering, and model evaluation.
  • Implement and fine-tune machine learning and deep learning models under the guidance of senior team members.
  • Develop applications using APIs for Large Language Models (LLMs) and Generative AI solutions.
  • Assist in building Retrieval-Augmented Generation (RAG) applications and AI chatbots.
  • Write clean, maintainable, and well-documented code following software engineering best practices.
  • Debug, test, and optimize AI applications for performance and reliability.
  • Collaborate with AI engineers, software developers, data scientists, and product teams.
  • Stay updated on emerging AI, machine learning, and Generative AI technologies.

Requirements

  • Bachelor’s degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or a related field.
  • 0 2 years of experience in AI, machine learning, or software development (internships and academic projects are welcome).
  • Good understanding of machine learning fundamentals and basic deep learning concepts.
  • Proficiency in Python programming.
  • Familiarity with machine learning libraries such as Scikit-learn, PyTorch, or TensorFlow.
  • Basic knowledge of NLP, computer vision, or Generative AI concepts.
  • Understanding of data structures, algorithms, and object-oriented programming.
  • Familiarity with SQL and basic database concepts.
  • Experience using Git for version control.

Preferred Qualifications

  • Hands-on experience with LLM APIs such as OpenAI, Anthropic, or Google Gemini.
  • Exposure to frameworks such as LangChain or LlamaIndex.
  • Basic understanding of prompt engineering and Retrieval-Augmented Generation (RAG).
  • Familiarity with Hugging Face Transformers.
  • Experience with REST APIs and JSON.
  • Knowledge of Docker and Linux fundamentals.
  • Personal, academic, or open-source AI projects showcased on GitHub.

Technical Skills

  • Python
  • SQL
  • Scikit-learn
  • PyTorch or TensorFlow
  • Pandas
  • NumPy
  • Hugging Face Transformers (preferred)
  • LangChain (preferred)
  • Git
  • Docker (basic)
  • Linux (basic)
  • REST APIs

Soft Skills

  • Strong problem-solving and analytical skills.
  • Willingness to learn new AI technologies.
  • Good communication and teamwork skills.
  • Attention to detail and commitment to writing quality code.
  • Ability to adapt in a fast-paced, collaborative environment.

Nice to Have

  • Internship experience in AI or software development.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Exposure to vector databases and embeddings.
  • Understanding of MLOps fundamentals and model deployment.
  • Participation in hackathons, coding competitions, or AI research projects.

Benefits & conditions

  • Competitive salary and performance-based incentives.
  • Mentorship from experienced AI engineers and researchers.
  • Learning and certification opportunities.
  • Flexible work arrangements.
  • Collaborative and innovative work environment.
  • Opportunity to work on real-world AI and Generative AI projects using modern technologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…