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.
Desired Skills and Experience
Machine Learning