ITRex

ITRex

ITRex is a global technology consulting and software development company that transforms businesses with cutting-edge solutions in AI, IoT, Data Science, Cloud, and RPA, serving medium-sized companies and Fortune 500 giants across diverse industries.

Internet Software & Services
251-1K
Founded 2009

Description

  • Design, develop, and deploy machine learning models for predictive analytics, classification, NLP, and other data-driven tasks.
  • Implement data pipelines for ingestion, preprocessing, feature engineering, and model training.
  • Containerize ML models and applications using Docker for scalable and reproducible deployments.
  • Deploy and maintain ML solutions in cloud environments, including AWS and Snowflake.
  • Optimize model performance, latency, and resource utilization for real-time and batch inference.
  • Monitor and troubleshoot ML models in production to ensure reliability and robustness.
  • Collaborate with Product, Engineering, Data, DevOps, and business stakeholders to define requirements and integrate ML models into production systems.
  • Conduct rigorous model evaluation using appropriate metrics to ensure performance and fairness.
  • Assess whether machine learning is necessary for a problem or whether rule-based or statistical approaches would be more effective.

Requirements

  • 4+ years of experience as a Software Engineer, including at least 3 years in an ML Engineer role.
  • Strong understanding of machine learning techniques, including supervised and unsupervised learning, NLP, deep learning fundamentals, and model evaluation.
  • Proficiency in Python and ML frameworks such as TensorFlow, PyTorch, Scikit-Learn, Pandas, and NumPy.
  • Hands-on experience containerizing ML applications using Docker for scalable deployment.
  • Practical experience with at least one cloud provider, such as AWS or GCP.
  • Strong background working with large datasets and SQL/NoSQL databases.
  • Ability to decompose complex problems into well-structured ML tasks and determine when simpler approaches are more appropriate than ML.
  • Experience debugging, optimizing, and improving models for performance, efficiency, and interpretability.
  • Experience maintaining ML workflows to ensure reproducibility, scalability, and operational efficiency.
  • Excellent communication skills and the ability to explain ML concepts to technical and non-technical stakeholders.
  • Collaborative, product-focused experience in Agile, cross-functional environments.
  • Proactive ownership mindset with the ability to lead ML work end-to-end from discovery through production support.
  • Experience working closely with Product, Engineering, Data, DevOps, and business teams to align technical solutions with business goals.
  • Upper-Intermediate English proficiency or above.
  • Understanding of business impact and alignment of ML models with organizational goals, preferred.
  • Experience with feature stores, model registries, and ML lifecycle management, preferred.
  • Experience designing and developing Retrieval-Augmented Generation (RAG) solutions, preferred.
  • Hands-on experience with AI tools in ML workflows, preferred.

Benefits

  • Remote flexibility with the ability to work where you work best.
  • Competitive salary with benefits including medical coverage and learning support.
  • Ownership opportunities with support for taking smart risks.
  • Use of AI tools to enhance productivity and capabilities.
  • Learning investment including English classes and professional development.
  • Clear career progression opportunities.
  • Supportive, responsive team culture.
  • Regular meetups and tech talks that help build real connections.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Motion Planning Engineer - Trajectory Generation

Motional 1K-5K Automotive

Motional is hiring a Motion team engineer to advance production-ready autonomous vehicle behavior for its robotaxi fleet through motion planning, robotics, and software development.

C++ CI/CD Machine Learning Python
8 hours, 37 minutes ago

Principal Machine Learning Engineer

HubSpot 5K-10K Media

HubSpot is hiring a Principal Machine Learning Engineer to lead applied ML and AI systems that help the company’s platform understand CRM context and turn complex customer data into product value.

CRM Deep Learning LLM Machine Learning NLP PyTorch Scikit-learn TensorFlow Transformers
1 day, 7 hours ago

ML Engineer (Applied AI)

NineTwoThree 51-250 Internet Software & Services

NineTwoThree AI Studio is hiring a remote ML Engineer to build and deploy production AI systems, including LLM applications and predictive models, for clients across industries.

AWS Generative AI Machine Learning NLP Python SageMaker SQL
1 day, 8 hours ago

MLOps Engineer(NJ)

Tiger Analytics 1K-5K Professional Services

Tiger Analytics is hiring an experienced Machine Learning Engineer to build, deploy, test, and monitor machine learning pipelines and data quality solutions for enterprise clients in a consulting environment.

Apache Airflow Apache Spark AWS AWS SES CloudFormation Docker FastAPI Flask Hadoop Keras Kubernetes Machine Learning MLflow NumPy Oracle Pandas Pytest Python REST API SageMaker Scikit-learn SciPy TensorFlow Terraform
1 day, 8 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers