Junior Data Scientist with BI/Software programmer
This entry-level role at Confidential Client targets recent graduates and professionals with career gaps seeking to restart or switch to a tech career. The position focuses on developing skills in software programming, full stack development, data science, and machine learning through real projects and interview preparation, aiming 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.
What You’ll Do
Confidential Client is hiring entry-level talent to support data, BI, and software programming efforts. In this role you will:
- Support data cleaning, ETL tasks, and exploratory data analysis to prepare datasets for reporting and modeling
- Build and maintain BI reports and dashboards (Tableau, Power BI or similar) to deliver actionable insights
- Write scripts and small applications in Python (and/or Java) to automate data processing and prototype models
- Collaborate with engineers and data teams to implement model-driven features and productionize analyses
- Assist with basic machine learning tasks: feature engineering, model training, evaluation, and documentation
- Maintain reproducible code and version control (Git); write clear documentation and handoffs for teammates
- Communicate results and recommendations to technical and non-technical stakeholders
Who You Are (Required)
- Recent graduate or early-career practitioner in Computer Science, Engineering, Math, Statistics, or related field
- Familiarity with Python and SQL for data manipulation and analysis
- Experience building dashboards or reports with BI tools (Tableau, Power BI, Looker) or equivalent
- Basic understanding of machine learning concepts (classification, regression, cross-validation)
- Comfortable working in a collaborative team and learning from seniors and mentors
- Strong problem-solving, attention to detail, and written/verbal communication skills
Nice-to-Have
- Experience or coursework using Java, full-stack concepts, or backend development
- Exposure to cloud platforms (AWS, GCP, Azure) and deployment pipelines
- Prior internship, project, or portfolio work demonstrating applied data or software projects
- Familiarity with data engineering concepts (ETL frameworks, scheduling, data quality)
- Knowledge of statistical analysis, experimental design, or A/B testing
Compensation & Location
- Employment type: Full-time
- Location: Portland, OR (on-site or hybrid as required by the client)
- Estimated compensation: $181,566 per year (estimated figure provided by the source)
- Employment: You will be employed by Confidential Client (via Careertakes)
What to Expect from Careertakes
- Careertakes serves as the recruiting partner for this opening; if your profile is a match, Confidential Client or other interested clients will contact you directly.
- We may surface additional matched opportunities on the Careertakes platform to qualified applicants.
- Resume submissions may be shared with Confidential Client and other hiring teams represented by Careertakes.
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