Always hiring·Explore open positions
Back to Open Positions

AI/ML Engineer

Remote
Full-time
40 hours / per week
Actively Hiring

ShipDevs supports fast-moving teams by connecting them with vetted remote professionals across technical and operational roles.

We are looking for a skilled AI/ML Engineer who can take ownership of building practical machine learning systems, AI-powered features, and intelligent automation workflows for modern products. You will work closely with product teams, engineers, data teams, and business stakeholders to turn real-world problems into reliable AI and machine learning solutions.

This role is for someone who can understand business requirements, evaluate data quality, choose the right model or approach, and build solutions that work beyond prototypes. You should be comfortable working with existing systems, improving model performance, integrating AI features into applications, and supporting production-ready machine learning workflows.

You will not only train models. You will think through data pipelines, model evaluation, prompt design, inference performance, monitoring, privacy, reliability, cost, and long-term maintainability. You will be expected to make practical technical decisions, identify risks early, and build AI systems that are useful, measurable, and safe for real product environments.

This is a hands-on AI engineering role. You should be able to take problems from research and experimentation to implementation, deployment, and continuous improvement. You will also use modern AI tools and frameworks to speed up development, automate workflows, and improve product capabilities.

The ideal candidate has strong experience with machine learning, Python, data processing, model development, LLMs, and the ability to build dependable AI systems for real business use cases.

Key Responsibilities

  • Build and maintain AI and machine learning solutions for real-world product and business use cases.
  • Develop, train, evaluate, and improve machine learning models using structured and unstructured data.
  • Design and implement data pipelines for model training, validation, inference, and monitoring.
  • Build AI-powered features using LLMs, embeddings, RAG systems, agents, classification models, recommendation systems, or predictive models.
  • Work with engineering teams to integrate AI and ML models into production applications.
  • Evaluate model accuracy, reliability, latency, cost, and business impact.
  • Improve prompt design, retrieval quality, model outputs, and AI system performance.
  • Monitor AI systems for drift, errors, hallucinations, bias, and degraded performance.
  • Document experiments, model decisions, evaluation results, and implementation details.
  • Collaborate with product, engineering, and business teams to define practical AI use cases and measurable outcomes.

Candidate Requirements

  • Strong experience with Python and machine learning development.
  • Experience with ML frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, Pandas, NumPy, or similar.
  • Good understanding of supervised learning, unsupervised learning, deep learning, model evaluation, and feature engineering.
  • Experience building AI features with LLMs, embeddings, vector databases, RAG pipelines, or AI agents.
  • Ability to process, clean, analyze, and transform large datasets for machine learning workflows.
  • Experience with APIs, backend integration, and deploying ML models into production systems.
  • Understanding of model performance, monitoring, data drift, inference latency, and cost optimization.
  • Familiarity with cloud platforms, MLOps tools, experiment tracking, and model deployment workflows.
  • Ability to explain technical AI decisions clearly to engineering, product, and business teams.
  • Strong problem-solving skills and a practical mindset focused on business value, reliability, and maintainability.

Experience Level

Mid to senior level, typically 3+ years in AI, machine learning, data science, or applied ML engineering roles.

Work Type

Full-time Remote

Benefits / Why Join Us

  • Work remotely with global teams and international clients
  • Long-term contract opportunities with stable workloads
  • Competitive compensation based on skills and experience
  • Flexible and remote-first work environment
  • Opportunity to work on real products and business operations
  • Grow your experience with fast-moving companies and modern teams

Ready to apply for this position?

Complete the application form and share your resume. Our team will review your profile and reach out if there is a strong fit.

Apply Now