Data Scientist/Software Engineer - Junior (Remote)
This entry-level Data Scientist/Software Engineer role focuses on equipping candidates with modern data science, machine learning, and software engineering skills using current industry tools such as Python, SQL, Spark, Databricks, and cloud AI services. The position supports career development for recent graduates and professionals seeking to update their technical skillset to meet employer demands in AI, ML, and data engineering, with a fully remote work arrangement.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This entry-level, remote-friendly role blends data science and software engineering responsibilities to help candidates build modern, production-ready analytics and ML skills. You will:
- Contribute to data engineering and ML workflows that move models from prototype to production.
- Write clean, tested Python code for data processing, model training, and inference pipelines.
- Use SQL and warehouse tools to prepare and validate datasets (Snowflake / Databricks style workflows).
- Build dashboards or reports (Power BI / Tableau) to surface model and data insights.
- Work with modern ML/NLP libraries (PyTorch, Hugging Face transformers) and cloud AI services.
- Participate in peer code reviews, CI/CD pipelines, and basic MLOps practices.
- Prepare artifacts and talk tracks for technical interviews and client screenings.
Who You Are
This position is ideal for:
- Recent graduates in Computer Science, Engineering, Math, or Statistics seeking first full-time roles.
- Candidates with some academic or project experience in Python, SQL, or ML but limited production exposure.
- Professionals transitioning into data/ML roles who want structured training on modern stacks.
- Candidates who want hands-on practice with Databricks, Snowflake, Spark, LLMs, and MLOps fundamentals.
Preferred skills and competencies:
- Strong Python coding fundamentals; familiarity with pandas and PySpark is a plus.
- SQL experience and an understanding of analytics on warehouse data.
- Basic machine learning knowledge (scikit-learn) and interest in modern deep learning / NLP.
- Familiarity with version control (git) and collaborative development practices.
- Good problem-solving, communication, and desire to learn employer-facing tools and interview techniques.
What We Offer
- Structured, employer-focused training to update an outdated toolset and make you interview-ready.
- Exposure to modern data stacks: Databricks, Snowflake, Spark, LLMs, PyTorch, and cloud AI services.
- Interview preparation and technical coaching aimed at accelerating conversion to full-time roles.
- Remote work with employer placements across the U.S.; career-path guidance for entry-level data roles.
- Competitive salary range listed below.
Location & Compensation
- Location: Remote (role listed in New Brunswick, NJ — candidates based in the U.S. preferred)
- Employment type: Full time
- Salary: $82,000 - $136,000 per year
Additional Notes
- Resume submissions may be shared with the Confidential Client and other interested clients or internal candidate databases. If you prefer not to be contacted, please do not submit your resume.
- This posting focuses on practical, demonstrable skills and interview readiness rather than just coursework.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range