AI/ML Software Engineer - Entry Level

ITradenetwork, Inc.
San Francisco, United States of America
yesterday

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

San Francisco, United States of America

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Artificial Neural Networks
Azure
Code Review
Databases
Data Structures
Database Applications
Software Debugging
Python
Machine Learning
Node.js
NoSQL
Object-Oriented Software Development
TensorFlow
Software Engineering
SQL Databases
Web Application Frameworks
PyTorch
React
Backend
Angular
Scikit Learn
Information Technology
Machine Learning Operations
Data Pipelines
Unsupervised Learning
Microservices

Job description

We are looking for a passionate and driven Associate AI/ML Full Stack Developer to join our engineering team. This role is ideal for a recent Computer Science graduate who is eager to work across the stack-from designing scalable web applications to implementing AI/ML models. You will gain hands-on experience in building intelligent, data-driven applications while collaborating with experienced developers, data scientists, and product managers. Key Responsibilities

  • Assist in designing, developing, and deploying full-stack web applications.
  • Collaborate with data scientists to integrate AI/ML models into production-ready systems.
  • Work on both Front End and Back End development using modern frameworks and technologies.
  • Support the creation of data pipelines for training, testing, and deploying ML models.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Document processes, architectures, and best practices for future development.
  • Continuously learn and adapt to emerging AI/ML frameworks, tools, and full-stack practices.

Requirements

  • Bachelor's degree in Computer Science (or equivalent).
  • Strong foundation in data structures, algorithms, and object-oriented programming.
  • Basic understanding of AI/ML concepts (supervised/unsupervised learning, neural networks, etc.).
  • Familiarity with at least one Back End language (Python, Java, or Node.js).
  • Exposure to web development frameworks (React, Angular, or similar).
  • Understanding of databases (SQL and/or NoSQL).
  • Good problem-solving and analytical skills.
  • Eagerness to learn, adapt, and work in a collaborative environment.

Preferred (nice to have, but not mandatory)

  • Hands-on experience with Python ML libraries (TensorFlow, PyTorch, Scikit-learn).
  • Exposure to cloud platforms (AWS, GCP, or Azure).
  • Knowledge of APIs and microservices architecture.
  • Internship, project work, or coursework involving AI/ML applications.

Soft Skills

  • Strong communication and teamwork abilities.
  • Ability to adapt quickly to new technologies and tools.
  • Curiosity and passion for learning about AI/ML and software development.
  • Attention to detail and a proactive problem-solving mindset., Must be able to demonstrate lawful ability to work in the United States.

Benefits & conditions

  • Competitive salary packages
  • Comprehensive medical, dental, vision, and life insurance benefits for you and your family
  • Flex PTO for exempt employees and competitive PTO for non-exempt
  • Paid parental leave for eligible employees
  • 401(k) matching
  • Tuition reimbursement on approved programs
  • Great health & well-being benefits including Teladoc for general medical and mental health care

These benefits are only applicable to Full time employees.

All iTradeNetwork positions are hybrid unless listed otherwise; candidates must be located in the hub(s) listed.

Apply for this position