careertakescareertakes

Software Engineer

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
New York, New York
A Day Ago

The Data Scientist role at Confidential Client involves leveraging strong Python development skills and data fundamentals to solve technical problems and deliver client-facing projects. The position requires at least one year of professional software development experience and offers opportunities to expand expertise in AI and machine learning using modern frameworks and cloud platforms.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

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 Services and IT Consulting.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role Overview

This is an entry-level, full-time Software Engineer role with a strong data and machine-learning focus for a confidential client. You will write production-quality Python, work with raw datasets, and contribute to client-facing projects that apply AI/ML and analytics to real business problems. The role is based in New York, NY. Candidates must be flexible and may be required to relocate anywhere in the United States based on project needs.


What You’ll Do

  • Develop and maintain Python-based applications and tools used for data processing and analysis
  • Clean, transform, and validate raw datasets to support modeling and analytics
  • Write and optimize SQL queries to extract and aggregate data from relational stores
  • Build and consume RESTful APIs to integrate services and datasets
  • Collaborate with cross-functional teams using Git and agile practices
  • Support client-facing work — present findings, troubleshoot data issues, and implement feedback
  • Learn and apply machine learning techniques and frameworks on projects as needed

Minimum Qualifications

  • 1+ year of professional software development experience using Python regularly
  • Practical experience with SQL and working with raw datasets
  • Understanding of basic data structures and software engineering fundamentals
  • Familiarity with REST APIs (building or consuming)
  • Comfortable working in a collaborative codebase using version control (Git)
  • Entry-level candidates who demonstrate strong problem-solving and communication skills are encouraged to apply

Preferred Qualifications

  • Experience with a cloud platform (AWS, Azure, or GCP)
  • Exposure to machine learning frameworks such as scikit-learn, TensorFlow, or PyTorch
  • Prior experience on client-facing engagements or delivery teams
  • Familiarity with CI/CD workflows and automated testing practices

Logistics & Employment Details

  • Employment type: Full-time
  • Seniority level: Entry level
  • Location: New York, NY (must be open to relocating anywhere in the United States based on project needs)
  • Industry: IT Services and IT Consulting
  • You will be hired directly by the confidential client and not 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