Junior Machine Learning Engineer (AI/ML)

CODING MACAW BOOTCAMP LLC
United States
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Compensation
$71,676.0 - $86,320.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Applications Computer Vision Automated Storage and Retrieval Systems Microsoft Azure Cloud Computing Code Review Databases Computer Engineering Data Cleansing
+28 more
Data Visualization Github Python (Programming Language) Machine Learning NumPy Recommender Systems Tensorflow Search Technologies Software Engineering SQL Databases Unstructured Data Google Cloud Feature Engineering Chatbots Pytorch Large Language Models Prompt Engineering Kaggle Generative AI Pandas Scikit Learn Information Technology Data Analytics Free and Open-Source Software Machine Learning Operations Virtual Agents Restful APIs Docker

Job description

  • Collaborate with engineering, software, product, and data teams to identify opportunities where AI and Machine Learning can deliver business value.
  • Understand, clean, transform, and analyze structured and unstructured datasets.
  • Develop, train, evaluate, and improve Machine Learning and Deep Learning models.
  • Build AI-powered applications using modern Machine Learning frameworks.
  • Assist in developing solutions using Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic AI.
  • Work with vector databases, embeddings, semantic search, and AI knowledge retrieval systems.
  • Support predictive analytics, anomaly detection, recommendation systems, and intelligent automation projects.
  • Write clean, maintainable, and well-documented Python code.
  • Develop APIs and integrate AI models into software applications.
  • Test, validate, monitor, and optimize model performance.
  • Participate in code reviews and follow software engineering best practices.
  • Document technical work and communicate findings to both technical and non-technical stakeholders.
  • Continuously learn emerging AI technologies and contribute innovative ideas., Experience through any of the following is considered a plus:
  • Research projects
  • AI/ML competitions (Kaggle, etc.)
  • Open-source contributions
  • Published GitHub repositories
  • Bootcamp capstone projects
  • Personal AI applications
  • Internship experience
  • LLM applications
  • AI chatbots
  • Computer Vision
  • NLP projects
  • Predictive analytics projects

Why Join Us?

  • Work on real-world AI and Machine Learning projects
  • Learn from experienced engineers and mentors
  • Gain hands-on experience with modern AI technologies
  • Exposure to Generative AI and Agentic AI
  • Collaborative and supportive engineering culture
  • Continuous learning and professional development
  • Opportunity to grow into a Machine Learning Engineer role

Requirements

We are looking for an enthusiastic and highly motivated Junior Machine Learning Engineer (AI/ML) to join our growing engineering team. This is an entry-level opportunity designed for candidates who are beginning their careers in Artificial Intelligence, Machine Learning, Data Science, or Software Engineering.

As a Junior Machine Learning Engineer, you will collaborate with experienced engineers and data professionals to design, develop, test, and deploy AI/ML solutions that solve real-world business and engineering challenges. You will gain hands-on experience working on modern Machine Learning, Generative AI, Agentic AI, and data-driven software applications while building practical industry experience.

If you enjoy solving complex problems, working with data, and continuously learning new technologies, we’d love to hear from you.

Who Should Apply?

This opportunity is intended for entry-level candidates with 0-1 year of full-time professional experience in Machine Learning, Artificial Intelligence, Data Science, or Software Development.

We encourage applications from candidates who have gained experience through:

  • Academic projects
  • Internships
  • Personal AI/ML projects
  • GitHub projects
  • Bootcamp projects
  • Research projects
  • Hackathons
  • Open-source contributions

Candidates with more than 1 year of full-time professional AI/ML experience may be better suited for experienced-level opportunities., Applicants should possess one of the following:

  • Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Information Technology, Software Engineering, Computer Engineering, Mathematics, Statistics, Physics, Engineering, or a related STEM discipline

OR

  • Master’s degree in one of the above fields

OR

  • PhD in one of the above fields

Equivalent education and relevant project experience will also be considered.

Preferred Qualifications

Experience or knowledge in some of the following areas is preferred:

  • Python programming
  • Machine Learning fundamentals
  • Data Science concepts
  • Statistics and probability
  • SQL and database fundamentals
  • Data preprocessing and feature engineering
  • Scikit-learn
  • TensorFlow or PyTorch
  • Pandas and NumPy
  • Data visualization libraries
  • REST APIs
  • Git and GitHub
  • Cloud platforms such as AWS, Azure, or Google Cloud (basic knowledge)
  • Docker (basic knowledge)
  • Generative AI
  • Large Language Models (LLMs)
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • AI Agents / Agentic AI
  • Vector databases
  • MLOps fundamentals

What We’re Looking For

Successful candidates will demonstrate:

  • Strong analytical and problem-solving abilities
  • Curiosity and willingness to learn new technologies
  • Good programming fundamentals
  • Strong communication skills
  • Ability to collaborate within cross-functional teams
  • Good organizational and time-management skills
  • Attention to detail
  • Passion for Artificial Intelligence and Machine Learning
  • Ability to adapt to changing priorities and technologies

Benefits & conditions

Pay: $71,676.23 - $86,319.76 per year

Apply for this position

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

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

1:22 min

Downloading and inspecting data frames via the Kaggle API

Lutske van der Meer Lutske van der Meer · World Congress 2024

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

2:24 min

Setting up Python libraries and sourcing initial datasets

Lutske van der Meer Lutske van der Meer · World Congress 2024

6:58 min

Analyzing production code coverage data using pandas

Markus Harrer Markus Harrer · World Congress 2021

Videos

See all

Related articles

See all