2,078,620open jobs
123,248companies
250,685added this week
Browse all
Salary
≈ $27k – $72k per year (Estimated)
Location
Remote (United States, Ukraine, ET hours)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
DOIT is a global tech partner to hire remote software developers, PMs, QA, and designers for contract or permanent roles. Get the first vetted talent in a week.

DOIT Software is looking for an AI/ML Engineer to join the engineering team of a B2B SaaS product company and build machine learning and AI features into its platform.
About the Client
Our client is a SaaS product company working in analyst relations (AR) and B2B influencer relations. Its platform helps technology vendors and B2B companies manage, track, and measure their relationships with industry analysts who influence buyers in the market.
The product combines a specialized CRM with a searchable database of analysts and influencers, analytics and reporting dashboards (share of voice, sentiment, competitive intelligence), and an analyst-facing self-service portal.
About the Role
You will design Python-based models and services, integrate large language models (Anthropic’s Claude), and ship them alongside the client’s software engineering team.
The platform runs on Angular, C# (.NET), SQL Server and MongoDB. You will not be the primary developer on that stack, but you will work in it daily: pulling data from it, exposing your models to it through APIs, and pairing with engineers to get AI features into production.
You will report to the VP of Engineering. This is a full-time, fully remote position that requires at least 3-4 hours of daily overlap with US Eastern Time for standups and pairing.
What You’ll Do
Machine learning and data science
Design, train, evaluate and deploy ML models for classification, clustering, recommendation, NLP and forecasting use cases.
Explore, clean and engineer features from product data stored in SQL Server and MongoDB.
Define metrics, run experiments and report results clearly to engineering and product stakeholders.
Monitor models in production for drift, accuracy and cost, and retrain as needed.
AI and Claude integration
Build LLM-powered features using the Claude API: prompt design, tool use, structured outputs and retrieval-augmented generation (RAG).
Develop evaluation sets and automated tests to measure LLM output quality, accuracy and safety.
Optimize LLM usage for latency and cost (prompt caching, model selection, batching).
Use AI coding assistants such as Claude Code to speed up your own development work.
Working with the product engineering team
Package models and AI logic as Python services and REST APIs that the C# (.NET) backend calls.
Work with Angular developers to shape how AI features appear and behave in the UI.
Write efficient SQL Server queries and MongoDB aggregations, and help design schemas for the data that ML features need.
Take part in code reviews, sprint planning and standups, following the team’s Git, CI/CD and testing practices.
Document models, data pipelines and APIs so other engineers can support them.
Required Qualifications
3–5 years of professional experience in data science, ML engineering or a similar role.
Bachelor’s degree in Computer Science, Data Science, Statistics, Mathematics or a related field, or equivalent experience.
Strong Python skills, including pandas, NumPy and scikit-learn.
Hands-on experience with at least one deep learning framework (PyTorch or TensorFlow).
Solid understanding of ML fundamentals: supervised and unsupervised learning, feature engineering, model evaluation and avoiding overfitting.
Practical experience building with LLM APIs, ideally Anthropic Claude: prompt engineering, tool use, RAG and output evaluation.
Experience building and consuming REST APIs in Python (FastAPI or Flask).
Working knowledge of SQL (SQL Server preferred) and a NoSQL document database (MongoDB preferred).
Comfortable with Git, code reviews and Agile/Scrum workflows.
Clear written and spoken English (Upper-Intermediate or higher) for daily collaboration with a distributed team.
Proactive written communication: status updates, clear questions and documented decisions.
Ownership of features from prototype to production, not just notebooks.
Curiosity about new AI capabilities and the judgment to know when a simpler approach is better.
Nice to Have
Experience with vector databases or embedding search (e.g., MongoDB Atlas Vector Search, pgvector, Pinecone).
Familiarity with agent frameworks, the Model Context Protocol (MCP) or the Claude Agent SDK.
Reading-level familiarity with C# / .NET and Angular / TypeScript, enough to trace how your services are called.
MLOps experience: Docker, CI/CD pipelines, model versioning (MLflow or similar) and cloud deployment (Azure or AWS).
Prior work on a multi-tenant B2B SaaS product.
NLP work on unstructured business text such as documents, emails or research content.
Understanding of data privacy and security practices for customer data used in AI features.
Recruitment Process
Pre-screen call with a Recruitment Manager.
Technical interview with DOIT Software.
Online call with the client.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,078,620 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Ukraine
≈ $23k – $52k per year (Estimated) · Remote (India) · 5+ years exp · India
Python
AI/ML
Machine Learning
Apply
≈ $106k – $244k per year (Estimated) · Remote (EU) · Contractor
Python
Python
FastAPI
AI/ML
Quantization
Scikit-learn
Computer Vision
NLP
ONNX
TensorRT
Amazon SageMaker
Feature Store
Machine Learning
DevOps
GitLab CI
CI/CD
AWS
Docker
Kubernetes
SLI/SLO/SLA
Apply
≈ $162k – $333k per year (Estimated) · Remote (likely United States) · Full-Time
Python
Go
Rust
C++
AI/ML
DeepSpeed
vLLM
Reinforcement Learning
Multimodal AI
Knowledge Distillation
TensorRT
TensorRT-LLM
PyTorch
Ray
CUDA
SFT
Megatron-LM
NCCL
Model Distillation
Machine Learning
DevOps
Kubernetes
Robotics
Reinforcement Learning
Apply
Senior Ai/ML Engineer 11 hours ago
$180k – $200k per year · Remote (United States) · Full-Time · 5+ years exp · Master's Degree
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
NLP
Streamlit
Knowledge Graph
Machine Learning
Analytics
QlikSense
ETL/ELT
Management
Confluence
Jira
Agile
Apply
$70k – $95k per year · Remote (United States, CT hours) · Full-Time · Bachelor's Degree
AI/ML
Human-in-the-Loop
Machine Learning
Apply
AI Engineer 1 day ago
In office · Ukraine
Python
SQL
Python
FastAPI
Databases
PostgreSQL
pgvector
Qdrant
AI/ML
LangGraph
LangChain
Model Context Protocol
Prompt Engineering
AI Agents
Langfuse
LangSmith
LLM
RAG
OpenAI
Anthropic
DevOps
Git
Docker
Apply
≈ $30k – $78k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
Python
Go
Rust
TypeScript
AI/ML
Model Context Protocol
Function Calling
AI Agents
Langfuse
LangSmith
Gemini
LLM
RAG
OpenAI
Anthropic
Agentic Workflows
DevOps
GCP
OpenTelemetry
AWS
Docker
Kubernetes
Apply
≈ $29k – $77k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
Python
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
Weaviate
pgvector
Pinecone
Qdrant
AI/ML
LangGraph
LangChain
LlamaIndex
Embeddings
Function Calling
AI Agents
Semantic Kernel
LLM
RAG
OpenAI
Anthropic
Structured Outputs
Semantic Search
Vercel AI SDK
Frontend
Next.js
React.js
DevOps
Rest API
Azure
CI/CD
Docker
Apply
Junior Project Manager 11 hours ago
≈ $16k – $37k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
AI/ML
Claude
Management
Miro
Notion
Agile
Scrum
Apply
Senior Data Engineer 12 hours ago
≈ $24k – $62k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
Python
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
Snowflake
Databricks
ClickHouse
Delta Lake
OpenSearch
Google BigQuery
Amazon Redshift
AI/ML
Spark
Machine Learning
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Grafana
Amazon S3
IAM
Amazon ECS
Analytics
Dimensional Modeling
Management
Agile
QA
Sentry
Apply
See all jobs
This is one of many
2,078,620 more open roles from verified company boards, updated every day.