Entry-Level Java AWS Programmer / Junior Data Scientist / AI Engineer – Remote

We are seeking a motivated and ambitious Entry-Level Java AWS Programmer / Junior Data Scientist / AI Engineer to join our growing remote team. This hybrid-role is ideal for recent graduates or early-career professionals eager to work on real-world projects involving cloud computing, backend development, machine learning, and AI technologies.

Job Description

As a member of our technical team, you will be involved in developing and maintaining cloud-native Java applications, assisting with data pipelines, and supporting machine learning model development. This is a unique opportunity to explore both backend development and data science paths in a flexible, fully remote setting. You'll work under the guidance of senior engineers and data scientists and gain hands-on experience across disciplines.

We value curiosity, a collaborative mindset, and a willingness to learn quickly. If you're passionate about technology and eager to grow in the world of AWS, data science, and AI, we want to hear from you.

Key Responsibilities

  • Write clean, efficient Java code for cloud-based applications.

  • Support the design and deployment of microservices using AWS (Lambda, S3, EC2, RDS).

  • Assist in building and maintaining ETL pipelines and data processing workflows.

  • Work on data analysis tasks including cleaning, exploration, and basic modeling.

  • Support model training, evaluation, and deployment for machine learning applications.

  • Collaborate with cross-functional teams including DevOps, data science, and product.

  • Document processes and learn new technologies as part of your ongoing development.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field (or equivalent experience).

  • Proficiency in Java programming.

  • Basic knowledge of AWS services such as S3, Lambda, and EC2.

  • Familiarity with Python, Jupyter, or ML frameworks (e.g., Scikit-learn, TensorFlow) is a plus.

  • Understanding of data structures, algorithms, and version control (Git).

  • Strong analytical thinking and eagerness to learn.

  • Excellent verbal and written communication skills.

  • Comfortable working in a fully remote environment.

Benefits

  • Competitive entry-level compensation.

  • Fully remote work with flexible hours.

  • Hands-on mentorship and technical training.

  • Health, dental, and vision insurance options.

  • Paid time off and company holidays.

  • Career advancement opportunities across departments.

  • Access to learning platforms and certification support.

  • A collaborative and inclusive work culture.

Company Overview

We are a remote-first, tech-driven company delivering cloud and AI-powered solutions to clients across multiple industries. From backend development to predictive analytics, our team tackles real-world problems using cutting-edge tools. We believe in growing talent from within and investing in continuous learning. This entry-level role is the perfect launchpad for a rewarding tech career.

Apply For This Job

Back to blog