Entry-Level Java AWS Programmer / Junior Data Scientist / AI Engineer – Remote
Share
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.