Information Technology_USA - USA_Engineer

Real SoftJacksonville, FL
Remote

About The Position

We are seeking a Software Engineer with experience in Data Science Portfolio. The ideal candidate will have strong backend engineering skills, experience building APIs, services, and production systems, and a solid understanding of software engineering fundamentals. You will work closely with data scientists, operations research engineers, and product managers, owning features end-to-end with minimal oversight. A strong troubleshooting and operational support mindset is essential.

Requirements

  • 4-6+ years of experience in Software Engineering.
  • Exposure to ML systems.
  • Strong backend engineering skills (Python and Java preferred).
  • Experience building APIs, services, and production systems.
  • Solid software engineering fundamentals including Git/Github Workflows, Unit and Integration Testing, CI/CD and multi environment deployments, Code reviews, OOP and good class/object design practices.
  • Experience with cloud infrastructure and distributed systems.
  • Ability to work closely with data scientists, operations research engineers, and product managers.
  • Comfortable owning features end-to-end with minimal oversight.
  • Strong troubleshooting and operational support mindset.
  • Python.
  • No SQL Databases (Cosmos).
  • Databricks.
  • Real time data streaming - Message queues, stream and stateful processing.
  • Docker.
  • Kubernetes.
  • CI/CD pipelines.
  • FastAPI / Flask.
  • Azure.
  • Git & version control.
  • Unit & integration testing.
  • Data structures & algorithms.
  • Backend skills - Rest API's.

Nice To Haves

  • Experience with Data Science ML or Operations Research (optimization, MIPs).
  • Curiosity about machine learning concepts and eagerness to bridge the gap between research and production.
  • Java.
  • React/Angular.

Responsibilities

  • Build APIs, services, and production systems.
  • Utilize Git/Github Workflows.
  • Implement Unit and Integration Testing.
  • Manage CI/CD and multi-environment deployments.
  • Conduct code reviews.
  • Apply OOP and good class/object design practices.
  • Work with cloud infrastructure and distributed systems.
  • Collaborate with data scientists, operations research engineers, and product managers.
  • Own features end-to-end with minimal oversight.
  • Provide troubleshooting and operational support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service