Senior AI/ML Engineer

3Pillarglobal · United Kingdom

🌟 Accomplished Tech Visionary: 

Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team and gear up for a thrilling adventure.

As a Senior AI/ML Engineer, you will architect and oversee end-to-end AI solutions—from data ingestion to model deployment. You’ll mentor teams, guide AI strategy across products, and ensure technical excellence across all AI projects.

Key Responsibilities:

  • Lead a team of AI ML engineers, providing technical guidance, mentorship, and support.

  • Collaborate directly with client teams to understand business problems, explain technical solutions clearly, and lead the implementation of AI/ML features while representing 3Pillar’s technical excellence.

  • Lead technical execution of AI/ML projects from experimentation to production.

  • Translate business problems into AI/ML solutions and manage solution delivery.

  • Guide team members on model selection, evaluation, fine-tuning, and Gen AI usage.

  • Collaborate with product, data engineering, and software teams for integrated delivery.

  • Conduct code reviews, ensure best practices, and contribute to model deployment pipelines.

  • Maintain documentation and model governance as per responsible AI standards.

  • Define project goals, scope, and deliverables in collaboration with stakeholders.

  • Create scalable architecture and robust machine learning systems that meet business objectives of a software product.

  • Collaborate with cross-functional teams to integrate machine learning solutions into existing products and workflows.

  • Establish best practices and standards for machine learning development within the organization.

  • Monitor and evaluate the performance of machine learning models in production and implement improvements as needed.

  • Stay updated on industry trends and advancements in machine learning technologies.

  • Implement, deploy, optimize AI/ML algorithms and models into production environments.

  • Conduct experiments, perform data analysis, and present findings to stakeholders.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field; a Master’s degree is preferred.

  • 8+ years of experience in building AI models with ML, NLP and deep learning.

  • Proven track record of successfully delivering machine learning projects from concept to production.

  • Strong leadership, interpersonal skills, and ability to effectively communicate technical concepts to non-technical stakeholders.

  • Excellent problem-solving abilities and attention to detail.

  • Strong knowledge of AI/ML techniques, algorithms, and frameworks. Experience building and deploying ML models (classification, NLP, forecasting). 

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Strong programming skills in Python, and familiarity with libraries such as PyTorch, TensorFlow, and Scikit-Learn.

  • Exposure to Matplotlib, Seaborn, or Plotly

  • Solid understanding of machine learning concepts, algorithms, and statistical methods. 

  • Experience with computer vision libraries (OpenCV, etc.) and NLP libraries (spaCy, Hugging Face, etc.). 

  • Knowledge of MLOps practices and experience with CI/CD tools.

  • Good understanding of using LLMs via APIs or fine-tuning open-source models.

  • Hands-on with data prep (Pandas, Spark), feature engineering, model training and tuning. 

  • Knowledge of vector stores, embeddings, and LLMOps tools (LangChain, LlamaIndex, etc.).

  • Experience with at least one cloud platform and CI/CD for ML (GitHub Actions, MLflow, etc.).

  • Exposure to monitoring frameworks (evidently.ai, whylogs, or custom dashboards).

  • Proven ability to work independently and with a team.

  • Extensive expertise in refining LLMs, implementing RAG architectures, Weaviate vector databases, and advanced prompt engineering.

Additional Experience Desired:

  • Led teams building GenAI, LLM, or agentic AI applications.

  • Experience building reusable AI frameworks or platforms.

  • Experience with vector databases (FAISS, Pinecone), RAG, Hugging Face.

  • Contributions to research papers, blogs, or open-source projects.

AI Engineering pay context

Based on 647 disclosed AI Engineering salaries on RoleSuite, the role pays a median of $201K/year, with most offers between $165K and $241K (10th–90th percentile: $135K–$284K).

See the full AI Engineering salary breakdown →
Apply →