Our client, a leading B2B data intelligence company, is seeking a highly skilled and experienced Senior Machine Learning Engineer to join their team. This is an exciting opportunity to contribute to the development of cutting-edge machine learning solutions that power their innovative business offerings.
As the Senior Machine Learning Engineer, you will be responsible for architecting and maintaining scalable machine learning solutions using AWS services, as well as driving the full lifecycle of ML projects – from problem definition to model deployment and monitoring.
Technical Must Have Skills:
- Python Proficiency – Extensive experience in Python and familiarity with relevant libraries and tools (e.g., Pandas, scikit-learn, boto3, Transformers).
- AWS Expertise – Hands-on experience building and deploying ML workflows in the AWS ecosystem (e.g., Lambda, SageMaker, ECS).
- Data Handling – Deep understanding of working with structured and unstructured data, including DynamoDB, web data, and large-scale JSON documents.
- Machine Learning Modelling – Proven track record of developing and optimizing models for tasks such as data classification, entity resolution, relationship detection, and summarization.
- Large Language Models – Experience with Large Language Models (e.g., GPT, BERT, LLaMA) and techniques such as fine-tuning, embedding generation, and retrieval-augmented generation (RAG).
Technical Nice to Have Skills:
- Infrastructure as Code – Familiarity with infrastructure-as-code tools like Terraform, which would enable you to automate the deployment and management of the ML infrastructure.
- Prompt Engineering – Expertise in prompt engineering and experimentation with LLMs for business use cases (e.g., data extraction, enrichment, and validation).
- Collaboration – Ability to work closely with other teams to align ML solutions with business requirements and effectively communicate technical concepts to non-technical stakeholders.
- Continuous Improvement – Proactive approach to staying up-to-date with the latest ML/LLM trends and integrating promising techniques into the company’s systems.
- Generalist Mindset – Willingness to take on a proactive, hands-on approach and contribute to different features within the company’s solution.
Additional Functional Requirements:
- Problem-Solving – Demonstrated ability to tackle complex problems and devise innovative solutions that address business needs.
- Attention to Detail – Meticulous approach to data analysis, model development, and deployment to ensure the highest quality of outputs.
- Adaptability – Comfortable with a dynamic, fast-paced environment and open to embracing new technologies and methodologies.
- Teamwork – Strong collaboration skills to work effectively with cross-functional teams and contribute to the overall success of the company.
- Communication – Excellent written and verbal communication skills to present technical concepts to both technical and non-technical stakeholders.
Educational and Certification Requirements:
- Education – Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- Experience – Minimum of 5 years of relevant experience in the field of machine learning and data engineering.
Job Ref: BBBH26065
Next Steps
If you possess the required skills and experience and are excited to contribute to the development of innovative machine learning solutions, we encourage you to submit your CV today. Our team is eager to learn more about your background and discuss how you can make a valuable impact in this role.
Interested in this Role? Submit your CV today!
Please don’t hesitate to contact any of our team with any questions you may have on Email: [email protected]