Full Time

Junior data analyst/machine learning engineer/java backend programmer

SynergisticIT
$50,000 - $80,000* / year (about $24–$38 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by SynergisticIT, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Junior Data Analyst/Machine Learning Engineer/Java Backend Programmer at SynergisticIT will play a critical role in leveraging data and technology to drive insights and develop scalable solutions. This position encompasses responsibilities that blend data analysis, machine learning initiatives, and backend programming, focusing on improving data accuracy and operational efficiency. The ideal candidate will collaborate with cross-functional teams to design and implement robust systems while ensuring data integrity and optimal performance.



Job Responsibilities

  • Conduct exploratory data analysis to identify trends and insights that support business objectives.
  • Develop, optimize, and maintain machine learning models for predictive analytics.
  • Design and implement backend services and APIs using Java.
  • Collaborate with data engineers to ensure data pipelines meet business requirements.
  • Assist in the preparation of data for machine learning applications and reporting tasks.
  • Perform data cleaning and preprocessing to ensure high-quality data for analytics.
  • Support testing and deployment of machine learning solutions and backend applications.
  • Document processes, methodologies, and results for knowledge sharing and compliance.


Qualifications

  • Bachelor’s degree in Computer Science, Data Science, Statistics, or a related field.
  • Familiarity with machine learning frameworks and libraries (e.g., TensorFlow, Keras, Scikit-learn).
  • Proficiency in Java and experience with backend programming.
  • Basic understanding of data manipulation and querying with SQL.
  • Experience with data visualization tools (e.g., Tableau, Power BI) is a plus.
  • Strong analytical skills and attention to detail.
  • Ability to work collaboratively in a team-oriented environment.


Technologies & Tools

The Junior Data Analyst/Machine Learning Engineer/Java Backend Programmer will utilize a variety of technologies and tools, including but not limited to Java for backend development, TensorFlow and Scikit-learn for machine learning models, SQL for database management, and various data visualization tools such as Tableau or Power BI. Familiarity with version control systems like Git is also essential in maintaining collaborative workflow.



Ideal Candidates

The ideal candidate for this position is a self-motivated individual with a passion for technology and data. They should possess excellent problem-solving abilities and a willingness to learn new tools and methodologies. Effective communication skills are essential, as the candidate will work closely with colleagues across departments. Adaptability and a proactive approach to challenges will greatly enhance the candidate's contribution to the team.

Among 15 to 24-year-olds in Cuba, unemployment was 4.3% in 2025, against 1.7% for everyone, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.