Machine Learning Engineer 1
Machine Learning Engineer - Data Science Focus
Location: Remote
Employment Type: Freelance
About the Role
We are seeking a forward-thinking Machine Learning Engineer with a strong foundation in data science and a passion for building innovative AI solutions. This role focuses on developing and deploying Generative AI models, including LLMs, diffusion models, and multimodal systems, within scalable production environments.
Key Responsibilities
- Design, develop, and deploy ML models with a focus on generative technologies.
- Build and maintain production-ready systems using CI/CD, Docker, Kubernetes, and Git.
- Collaborate cross-functionally to integrate ML solutions into business workflows.
- Optimize infrastructure and manage GPU resources on cloud platforms (GCP preferred).
- Conduct statistical analysis, A/B testing, and model evaluation.
- Engineer features and prompts for improved model performance.
Qualifications
Academic Background:
- Master's or PhD in Computer Science, Mathematics, Physics, Statistics, or a related field-or equivalent experience.
Professional Experience:
- Proven hands-on experience in ML, Data Science, or AI Engineering.
- Experience with Generative AI (LLMs, diffusion models, multimodal systems) is highly desirable.
Technical Skills:
- Proficient in Python and libraries such as PyTorch, TensorFlow/Keras, Hugging Face, LangChain, and OpenAI.
- Skilled in building APIs and working with SDKs and frameworks for generative models.
- Familiar with CI/CD pipelines and containerization tools.
Cloud & Infrastructure:
- Experience with GCP (Vertex AI, GKE, Cloud Run, BigQuery) or similar platforms (AWS, Azure).
- Understanding of cost models and infrastructure optimization.
Data & ML Expertise:
- Strong grasp of statistics, hypothesis testing, and deep learning techniques.
- Experience with unsupervised/self-supervised learning and prompt engineering.
Soft Skills
- Self-starter with a hacker mindset-curious, experimental, and resourceful.
- Excellent communication and presentation skills.
- Collaborative team player with a passion for innovation.
- Fluent in English, both written and spoken.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.