Job Title: Entry-Level Data Scientist
Job Type: Full-Time
Location: USA – Candidate must be open to relocation
We are seeking a motivated Entry-Level Data Scientist with a strong interest in machine learning, artificial intelligence, data analysis, and software development. This is an excellent opportunity for recent graduates or early-career professionals with internship, academic, or hands-on project experience who are looking to build their careers in machine learning and AI.
The ideal candidate should have hands-on exposure to Python, SQL, machine learning algorithms, data processing, and ML frameworks and a willingness to learn and work with modern AI and machine learning technologies.
Work Authorization
- Canadian Citizens eligible to work in the U.S. under TN status are encouraged to apply.
- Candidates who currently hold valid TN status are encouraged to apply.
- Candidates must be open to relocating anywhere within the USA based on business requirements.
Required Skills
- Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Engineering, Mathematics, Statistics, or a related field, or equivalent practical experience.
- Knowledge of Python programming.
- Understanding of fundamental machine learning concepts and algorithms.
- Familiarity with NumPy, Pandas, and Scikit-learn.
- Basic understanding of supervised and unsupervised learning.
- Knowledge of SQL and relational databases.
- Understanding of data preprocessing, feature engineering, model training, and evaluation.
- Familiarity with common machine learning evaluation metrics.
- Basic understanding of statistics and probability.
- Familiarity with Git and version control.
- Strong analytical, troubleshooting, and problem-solving skills.
- Good communication and teamwork abilities.
- Willingness to relocate within the USA.
Preferred Skills
- Exposure to TensorFlow, PyTorch, Keras, or other machine learning frameworks.
- Experience with Natural Language Processing (NLP), Computer Vision, or Generative AI.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Exposure to ML platforms and services such as AWS SageMaker, Azure Machine Learning, or Google Vertex AI.
- Knowledge of Docker and containerization.
- Familiarity with machine learning pipelines and MLOps concepts.
- Exposure to data visualization tools such as Matplotlib, Seaborn, Tableau, or Power BI.
- Basic understanding of REST APIs and deploying machine learning models.
- Familiarity with databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
- Experience with academic, internship, or personal machine learning projects.
- Exposure to Agile or Scrum development methodologies.
Who Should Apply
- Recent graduates with a degree in Computer Science, Data Science, AI, Engineering, Mathematics, Statistics, or a related field.
- Candidates with 0–2 years of machine learning, data science, software engineering, or AI experience.
- Candidates with hands-on Python, SQL, and machine learning projects.
- Candidates who have completed machine learning internships, academic projects, or personal AI/ML projects.
- Canadian Citizens eligible for TN status.
- Current TN Visa holders.
- Candidates who are open to relocating within the United States.