1

Junior Machine Learning Engineer Jobs in Schenectady, NY

Data Engineer

Albany, NY · Hybrid

$100K - $110K/yr

Interaction with stakeholders such as data governance workgroups, machine learning engineers, integration data pipeline builders, and BI developers is a key aspect of the role. The role involves ...

Data Engineer

Albany, NY · On-site

$100K - $110K/yr

Interaction with stakeholders such as data governance workgroups, machine learning engineers, integration data pipeline builders, and BI developers is a key aspect of the role. The role involves ...

At Kitware, you'll work alongside researchers and engineers to turn cutting-edge computer vision, machine learning, and artificial intelligence research into robust software solutions. Your work won ...

Software Engineer

Clifton Park, NY · On-site

$85K - $125K/yr

At Kitware, you'll work alongside researchers and engineers to turn cutting-edge computer vision, machine learning, and artificial intelligence research into robust software solutions. Your work won ...

Network Engineer Location: Near Albany, NY Salary: Up to $70,000 annually Employment Type ... learning, mentorship, and professional development. Key Responsibilities Network Support ...

Machine Learning Visualization Tools * Minimum of 3 years of experience in the following: * Proficiency in programming languages like Python, R, or Java. * Familiarity with AI and machine learning ...

Network Engineer Location: Near Albany, NY Salary: Up to $70,000 annually Employment Type ... learning, mentorship, and professional development. Key Responsibilities Network Support ...

... engineering, or related field required. * 7-10+ years of progressive experience delivering advanced analytics or machine learning solutions in complex, data-rich environments. * Required: Prior ...

Senior Data Scientist

Troy, NY · On-site

$150 - $210/hr

... engineering, or related field required. * 7-10+ years of progressive experience delivering advanced analytics or machine learning solutions in complex, data ‑ rich environments. * Required: Prior ...

Showing results 21-40

Junior Machine Learning Engineer information

See Schenectady, NY salary details

$32.4K

$69.5K

$105.9K

How much do junior machine learning engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for junior machine learning engineer in Schenectady, NY is $69,468.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,900.00 and $77,400.00 per year, depending on experience, location, and employer.

What does a junior machine learning engineer do?

As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.

What kinds of projects and responsibilities can a junior machine learning engineer expect in their first year on the job?

As a Junior Machine Learning Engineer, you’ll typically work on tasks such as data preprocessing, building and testing simple models, and supporting more senior engineers in deploying machine learning solutions. Your responsibilities may also include cleaning datasets, implementing basic algorithms, and running experiments to evaluate model performance. You’ll often collaborate closely with data scientists, software engineers, and product teams to understand project goals and learn best practices. The role provides excellent opportunities to develop your technical skills, gain exposure to various stages of the ML pipeline, and gradually take on more complex projects as you grow.

What are the key skills and qualifications needed to thrive as a junior machine learning engineer, and why are they important?

To succeed as a Junior Machine Learning Engineer, you need a solid grasp of programming (especially Python), foundational knowledge of algorithms and statistics, and a relevant degree in computer science, mathematics, or a related field. Familiarity with machine learning frameworks such as TensorFlow or PyTorch and tools like scikit-learn, as well as experience with version control systems like Git, are typically required. Strong problem-solving abilities, attention to detail, and a willingness to learn from feedback are valuable soft skills that help you adapt and grow in the field. These skills ensure you can effectively develop, test, and improve machine learning models while collaborating with more experienced engineers and contributing to team projects.

What is the difference between Junior Machine Learning Engineer vs Data Scientist?

AspectJunior Machine Learning EngineerData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; some experience with ML frameworksBachelor's or higher in CS, Statistics, or related; often advanced certifications
Work EnvironmentDeveloping and deploying ML models, coding, testingData analysis, statistical modeling, interpreting data insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, tech, consulting
Search & Comparison IntentYesYes

While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.

How much do junior machine learning engineers make?

Junior machine learning engineers typically earn between $70,000 and $100,000 annually, depending on location, education, and industry. Entry-level roles often require knowledge of programming languages like Python and familiarity with machine learning frameworks such as TensorFlow or PyTorch.

What are the most commonly searched types of Machine Learning Engineer jobs in Schenectady, NY?

The most popular types of Machine Learning Engineer jobs in Schenectady, NY are:

What are popular job titles related to Junior Machine Learning Engineer jobs in Schenectady, NY?

For Junior Machine Learning Engineer jobs in Schenectady, NY, the most frequently searched job titles are:

What job categories do people searching Junior Machine Learning Engineer jobs in Schenectady, NY look for?

The top searched job categories for Junior Machine Learning Engineer jobs in Schenectady, NY are:

What cities near Schenectady, NY are hiring for Junior Machine Learning Engineer jobs?

Cities near Schenectady, NY with the most Junior Machine Learning Engineer job openings:

Infographic showing various Junior Machine Learning Engineer job openings in Schenectady, NY as of August 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 80% In-person, 5% Hybrid, and 15% Remote job distribution, with an average salary of $69,468 per year, or $33.4 per hour.

$100K - $110K/yr

Full-time

Re-posted 19 days ago


Job description

The Data Engineer is an integral part of the Information Technology Services department (ITS), reporting to the Director of Business Intelligence (BI). The role will be involved in efforts to ensure the accuracy, integrity, and security of data within the BI system that supports data processing and analysis needs.

Interaction with stakeholders such as data governance workgroups, machine learning engineers, integration data pipeline builders, and BI developers is a key aspect of the role. The role involves designing, building, and maintaining test pipelines, data transformation or systems performance logs, and metadata or data catalogs. The Data Engineer is responsible for ensuring accurate and complete data collection, per business requirements, KPIs, and SLAs or SLOs. Gaining a thorough understanding of the data maintained in the enterprise data warehouse is mandatory. Advocating for data quality across teams is essential.

This is a full-time role with at least two required days at the Excelsior home office in Albany, NY. The remaining days can be worked from home. The Data Engineer will play a significant role in shaping the data operations strategy and infrastructure of the University.

Duties and Responsibilities: 

  • Work with data analysts, data governance workgroups, and other stakeholders to understand their needs and translate them into technical requirements.
  • Maintain a strong understanding of business workflows, processes, and events, and relate this understanding to how these are captured in transactional systems.
  • Develop and implement strategies to ensure data is clean and reliable.
  • Design and execute tests to validate data transformations, migrations, and storage within the data warehouse environment.
  • Identify any errors or inconsistencies in the enterprise data warehouse.
  • Write technical documentation and term definitions in the Data Governance Platform.
  • Implement data governance and ensure data integrity across all BI initiatives.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor's degree in computer science, information technology, systems engineering, database management, or related field
  • 8 years of experience writing and troubleshooting complex SQL queries (PL/SQL and TSQL) and Python or R data frame functions.
  • Strong understanding of relational database systems and data warehousing concepts.
  • Strong analytical, research, and critical thinking.
  • Experience in creating data quality requirements analysis documentation.

Strongly Preferred Qualifications: 

  • Experience with reporting tools (Power BI, QlikView, or QlikSense).
  • Ability to work with a diverse group of stakeholders in a collaborative manner and communicate effectively.
  • Excellent organizational skills

The hiring salary range for this position is $100,000.00 - $110,000.00. The hiring salary range above represents the University's good faith estimate at the time of posting.