Data Scientist/Software Engineer - Junior (Remote)
This entry-level role targets recent graduates and career switchers in computer science and related fields, focusing on developing practical Java and data science skills through hands-on projects and instructor-led training. The position prepares candidates for full-time software engineering and data science roles with leading tech companies, emphasizing real-world tools, certifications, and interview readiness. It offers a fully remote work environment and aims to bridge the gap between academic knowledge and employer expectations.
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.
Role overview
Confidential Client (via Careertakes) is hiring entry-level technical candidates for a Junior Data Scientist / Software Engineer role based in Phoenix, AZ with remote work options. This position supports placements across software engineering and data roles and is ideal for recent graduates or candidates transitioning into tech. Typical hiring profiles include Java, full‑stack, Python, data engineering, and machine learning entry-level roles.
What you’ll do
This is an entry-level, production-focused position that prepares you to contribute to real engineering work and pass technical screens. Responsibilities typically include:
- Implement and maintain backend services and APIs using Java and related frameworks
- Build, test, and document REST APIs and database integrations
- Write and optimize SQL queries and work with version control (Git)
- Participate in code reviews, debugging, and basic performance tuning
- Contribute to hands-on projects that mimic enterprise workloads
- Prepare for certification and technical interviews through mock screens and live instruction
- Collaborate with cross-functional teams to translate project requirements into working code
Required skills & experience
Candidates should demonstrate core technical fundamentals and an eagerness to learn in production-style environments:
- Core Java fundamentals
- Experience or coursework with REST APIs and SQL
- Familiarity with Git and basic CI/CD concepts
- Basic cloud exposure (AWS, Oracle Cloud or similar)
- Ability to explain data-structures & algorithms (DSA) problem-solving out loud
- Project experience (class projects, internships, hackathons) you can discuss in technical interviews
- Strong communication and a growth mindset
Nice to have
- Spring / Spring Boot experience
- Python for data tasks or scripts
- Experience or coursework in data analysis, machine learning, or data engineering
- Oracle/AWS certification prep or completed certifications
- Experience with unit testing and automated builds
Who should apply
- Recent graduates in Computer Science, Engineering, Math, Statistics with limited or no job experience
- Candidates who faced layoffs and are re-entering the job market
- Professionals switching careers into software engineering or data roles
- Applicants with career gaps who want structured, employer‑ready training and placement support
Location, schedule & compensation
- Authoritative location: Phoenix, AZ (remote option available)
- Employment type: Full time
- Salary range (provided): $78,000 - $136,000 per year
Why this role / What Confidential Client provides
Confidential Client focuses on closing the gap between academic credentials and employer expectations by delivering instructor-led sessions, hands-on enterprise-style projects, interview practice, and certification preparation. Successful participants commonly move into roles such as Java developer, backend engineer, full-stack developer, data analyst/engineer, or machine learning engineer.
Keywords & search highlights
- Entry-level Java, Spring Boot, REST APIs
- SQL, Git, cloud basics (AWS/Oracle)
- Junior Data Scientist / Software Engineer — Phoenix, AZ
- Remote-friendly, full-time placement
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