About this role
Machine Learning Engineer
Northern Virginia, United States (Hybrid Working)
Salary: Circa $175,000 + Benefits
About the Role
A growing SaaS technology company is seeking a talented Machine Learning Engineer to join its expanding AI and data engineering team in Northern Virginia.
The company is building advanced machine learning capabilities into its core platform, enabling intelligent automation, data-driven decision making, and scalable AI-powered features for enterprise customers.
In this role, you will work closely with data scientists, software engineers, and product teams to design, develop, and deploy machine learning models and systems into production environments.
Key Responsibilities
- Design, develop, and deploy machine learning models to support product features and data-driven solutions
- Build and maintain scalable machine learning pipelines for training, evaluation, and deployment
- Collaborate with cross-functional teams to identify opportunities to apply machine learning within the company's SaaS platform
- Prepare, process, and analyze large datasets for model development and experimentation
- Evaluate and optimize models for performance, scalability, and reliability
- Deploy models into production environments and monitor their performance over time
- Contribute to the development of ML infrastructure and MLOps processes
- Stay current with advancements in machine learning, artificial intelligence, and data technologies
- Document models, processes, and systems to support collaboration and reproducibility
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field
- Strong programming skills in Python
- Experience developing machine learning models using frameworks such as PyTorch, TensorFlow, or similar tools
- Experience working with large datasets and data processing tools such as Pandas, NumPy, or SQL
- Familiarity with deploying machine learning models in production environments
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud
- Strong understanding of machine learning techniques including supervised and unsupervised learning
- Ability to collaborate effectively within cross-functional engineering teams
Nice to Have
- Experience with MLOps practices and model deployment frameworks
- Familiarity with containerization technologies such as Docker or Kubernetes
- Experience working with data pipelines or large-scale data processing systems
- Exposure to deep learning, NLP, or applied AI systems
- Experience working in a SaaS or data-driven product environment
What's on Offer
- Circa $175,000 base salary
- Equity or stock option opportunities
- Medical, dental, and vision insurance
- 401(k) retirement plan
- Paid vacation and company holidays
- Hybrid working environment
- Opportunity to work on impactful AI systems within a growing SaaS company
- Collaborative engineering culture with strong opportunities for learning and career growth
If you are a Machine Learning Engineer interested in building scalable AI solutions within a modern SaaS platform, we would welcome the opportunity to discuss this role with you.
-
Contract Type
Permanent
-
Specialism
Technology
-
Working pattern
Full Time
-
Job ref
BBBH138189
-
Expiry date
05 April 2026
Similar jobs
-
PMO Analyst
£275 - £300 per day + Umbrella - inside IR35
Glasgow
-
Oracle Fusion Integration Engineer
Umbrella - inside IR35
London
-
ReactJS Developer - SC Cleared - Remote
£475 - £525 per day
Manchester, Greater Manchester
-
Service Designer - SC Cleared
£540 - £560 per day
London
-
Service Design Consultant
Umbrella - inside IR35
London
-
Circuit Card Test Engineer
£40000 - £44000 per annum
Greater Manchester
Technology
Whether you’re starting out in Technology or are a long-standing professional, you need a recruitment agency that leads the way, rather than follows. We promise you’ll receive a dynamic, forward-thinking hiring partner with a team of recruitment consultants who are devoted to the Technology sector.  
To provide you with specialised support, our Technology team is split into seven technical sectors – Software Technology, Cyber & Information Security, IT Infrastructure & Datacentre, Enterprise Architecture & Cloud, Digital & Business Transformation, and Go-to-Market. 


Submit your CV