Software Engineer Data Science Portfolio

Nmk Global Inc.
New York, NY, United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Unit Testing Microsoft Azure Cloud Computing Cloud Engineering Code Review Continuous Integration Information Engineering Data Structures DevOps Distributed Systems
+24 more
Integer Programming Python (Programming Language) Machine Learning NoSQL Object-Oriented Software Development Queueing Systems Software Construction Software Engineering Software Systems ReactJS Flask (Web Framework) Backend Fastapi AngularJS Integration Tests Kubernetes Optimization Algorithms Cosmos DB Machine Learning Operations Front End Software Development Restful APIs Stream Processing Docker Databricks

Job description

We are seeking a Software Engineer to join the Data Science Portfolio team. This role is focused on building and supporting production-grade software systems that enable data science and machine learning solutions. The ideal candidate will have strong backend engineering experience, proficiency in Python, and a solid understanding of software engineering best practices, cloud technologies, and distributed systems., * Design, develop, and maintain scalable backend applications and services.

  • Build APIs and production systems supporting data science and machine learning workloads.
  • Collaborate closely with Data Scientists, Operations Research Engineers, Product Managers, and cross-functional teams.
  • Own features end-to-end, from development through deployment and production support.
  • Implement software engineering best practices, including code reviews, testing, and CI/CD processes.
  • Troubleshoot production issues and provide operational support.
  • Contribute to cloud-native and distributed system architectures.

Requirements

  • Python (Required)
  • Core Java (Preferred)

Backend Development

  • REST API Development
  • FastAPI / Flask
  • Object-Oriented Programming (OOP)
  • Strong class and object design principles

Data Engineering

  • NoSQL Databases (Cosmos DB preferred)
  • Databricks
  • Real-Time Data Streaming
  • Message Queues
  • Stream and Stateful Processing

MLOps / DevOps

  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Multi-environment Deployments

Cloud Technologies

  • Microsoft Azure (Required)
  • Experience with other cloud platforms is a plus

Software Engineering Fundamentals

  • Git/GitHub Workflows
  • Unit Testing
  • Integration Testing
  • Data Structures & Algorithms
  • Code Reviews

Front-End (Nice to Have)

  • React
  • Angular, * Experience supporting Machine Learning, Data Science, or Operations Research applications.
  • Exposure to optimization techniques and Mixed Integer Programming (MIP).
  • Understanding of machine learning concepts and model deployment.
  • Experience with distributed systems and cloud-native architectures.
  • Strong analytical and problem-solving skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:34 min

Bringing diverse skills to industrial data science roles

Katja Träumner

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all