Careers / Machine Learning Engineer

Machine Learning Engineer

If you are a motivated individual with a passion for ML and a desire to contribute to a dynamic team environment, we encourage you to apply for this exciting opportunity. Join us in shaping the future of infrastructure and driving innovation in software delivery processes.

Key Responsibilities

  • Model Fine-Tuning and Deployment:Fine-tune pre-trained models (e.g., BERT, GPT) for specific tasks and deploy them using Amazon SageMaker and Bedrock.
  • RAG Workflows:Establish Retrieval-Augmented Generation (RAG) workflows that leverage knowledge bases built on Kendra or OpenSearch. This includes integrating various data sources, such as corporate documents, inspection checklists, and real-time external data feeds.
  • MLOps Integration:The project includes a comprehensive MLOps framework to manage the end-to-end lifecycle of machine learning models. This includes continuous integration and delivery (CI/CD) pipelines for model training, versioning, deployment, and monitoring. Automated workflows ensure that models are kept up-to-date with the latest data and are optimized for performance in production environments.
  • Scalable and Customizable Solutions:Ensure that both the template and ingestion pipelines are scalable, allowing for adjustments to meet specific customer needs and environments. This involves setting up RAG workflows, knowledge bases using Kendra/OpenSearch, and seamless integration with customer data sources.
  • End-to-End Workflow Automation:Automate the end-to-end process from user input to response generation, ensuring that the solution leverages AWS services like Bedrock Agents, CloudWatch, and QuickSight for real-time monitoring and analytics.
  • Advanced Monitoring and Analytics:Integrated with AWS CloudWatch, QuickSight, and other monitoring tools, the accelerator provides real-time insights into performance metrics, user interactions, and system health. This allows for continuous optimization of service delivery and rapid identification of any issues.
  • Model Monitoring and Maintenance:Implement model monitoring to track performance metrics and trigger retraining as necessary.
  • Collaboration:Work closely with data engineers and DevOps engineers to ensure seamless integration of models into the production pipeline.
  • Documentation:Document model development processes, deployment procedures, and monitoring setups for knowledge sharing and future reference.

Requirements

  • Machine Learning:Strong experience with machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers.
  • MLOps Tools:Proficiency with Amazon SageMaker for model training, deployment, and monitoring.
  • Document processing:Experience with document processing for Word, PDF, images.
  • OCR:Experience with OCR tools like Tesseract / AWS Textract (preferred)
  • Programming:Proficiency in Python, including libraries such as Pandas, NumPy, and Scikit-Learn.
  • Model Deployment:Experience with deploying and managing machine learning models in production environments.
  • Version Control:Familiarity with version control systems like Git.
  • Automation:Experience with automating ML workflows using tools like AWS Step Functions or Apache Airflow.
  • Agile Methodologies:Experience working in Agile environments using tools like Jira and Confluence.

Nice-to-Have

  • LLM:Experience with LLM / GenAI models, LLM Services (Bedrock or OpenAI), LLM abstraction like (Dify, Langchain, FlowiseAI), agent frameworks, rag.
  • Deep Learning:Experience with deep learning models and techniques.
  • Data Engineering:Basic understanding of data pipelines and ETL processes.
  • Containerization:Experience with Docker and Kubernetes (EKS).
  • Serverless Architectures:Experience with AWS Lambda and Step Functions.
  • Rule engine frameworks:Like Drools or similar

What you get

  • Flexible working hours;
  • Competitive compensation commensurate with your experience and skills;
  • Modern technologies, popular on the market;
  • Not boring English classes;
  • Interesting customers and projects;
  • Learning and development opportunities along with AWS certification program;
  • An excellent team with a friendly atmosphere.

Level

  • Middle
  • Senior

Time

  • Full Time
  • Part Time

Location

  • Remote

Team

  • Global Team

Technologies

  • MLOps
  • OCR
  • Python
  • Document processing

Why join Matoffo

01

Purpose-Driven Innovation

Create AWS-powered, cloud-native solutions that tackle real-world challenges in healthcare, finance, retail, education, and beyond. See the impact of your work – on people and businesses – every single sprint.

02

Impact Through Collaboration

Blend your domain know-how with Matoffo’s deep Cloud expertise to deliver rapid, high-value outcomes today while laying a resilient foundation for tomorrow’s breakthroughs.

03

Grow with Certified Excellence

Join a passionate crew of certified professionals who champion continuous learning, creativity, and technical mastery – so your career accelerates as fast as the cloud itself.

04

Shape Your Cloud Future

Ready to amplify your tech capabilities? Step into a supportive, fun culture where your ideas drive innovation and your success is our mission. Build the cloud-powered future with Matoffo.