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

ML Ops Engineer (Boston, MA)

Foundation EGI 11-50 Technology, Information and Internet

ML Ops Engineer at an MIT-born, venture-backed Silicon Valley startup in Boston/remote, building AI-powered design and manufacturing systems to help train, deploy, and operate machine learning infrastructure at scale.

AWS CI/CD Docker GCP GitHub Actions Grafana gRPC Kubernetes LLM Machine Learning MLOps Next.js PostgreSQL Prometheus Python React Spinnaker Terraform TypeScript Vertex AI
2 hours, 32 minutes ago

Senior Machine Learning Engineer, Conversion Modeling

Unity 5K-10K Internet Software & Services

Unity is hiring a Senior ML Engineer to build and improve large-scale ad ranking, recommendation, and bidding optimization systems that power Unity Ads.

C++ Go Machine Learning Python Reinforcement Learning Scala Statistics
4 hours, 48 minutes ago

ML Infrastructure Engineer

Nebius 51-250 Internet Software & Services

Nebius is seeking an ML/AI Engineer to benchmark GPU platforms for machine learning and AI workloads, helping evaluate and optimize hardware performance for next-generation AI infrastructure.

AWS Docker GCP Kubernetes Machine Learning Python PyTorch
6 hours, 30 minutes ago

Staff Machine Learning Engineer, Credit Products (Square Financial Services)

Block 10K-50K Capital Markets

Block’s Credit and Lending team is seeking a Machine Learning Engineer for Square Financial Services to own the credit decisioning system that powers underwriting for underbanked customers in a regulated banking environment.

Machine Learning Neural Networks
9 hours, 7 minutes 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