Machine Learning Engineer GenAI LLM
@ Arcadia

Hybrid
$120,000
Hybrid
Full Time
Posted 24 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX****** @arcadia.com
Recommended after applying

Job Details

About the Role

Arcadia is seeking a skilled Machine Learning Engineer GenAI LLM to join a high-impact team focused on delivering cutting-edge Generative AI and LLM-based software solutions. This role involves shaping modern AI systems by building and optimizing machine learning infrastructure in a cloud-native environment.

Key Responsibilities

  • Design and develop ML/LLM solutions using Python, Java, and AWS.
  • Build and manage ML infrastructure and pipelines (CI/CD, MLOps).
  • Develop GenAI-based applications using Amazon Bedrock.
  • Architect cloud-native systems using EC2, Lambda, ECS, S3, CDK.
  • Collaborate with engineering teams and stakeholders to implement scalable solutions.
  • Enforce coding standards and best practices via code reviews.
  • Support deployment, operations, and post-release monitoring of ML systems.

Required Skills & Experience

  • 3+ years of professional experience with Python.
  • 2+ years of experience with Java.
  • Hands-on work with Amazon Bedrock and LLM optimization.
  • Deep familiarity with AWS services: EC2, ECS, Lambda, CDK, S3.
  • Experience in setting up ML pipelines and managing infrastructure.
  • Strong knowledge of CI/CD practices, DynamoDB, and SQL.
  • Solid understanding of SOLID principles, design patterns, and scalable system design.
  • Excellent communication skills in English.
  • Comfortable working with distributed teams and external stakeholders.

Nice-to-Have Skills

  • Experience with PyTorch or PySpark.
  • Familiarity with REST APIs and GraphQL.

Additional Information

This is a remote role available to candidates across Canada or the U.S., with working hours aligned to Eastern Time (EST). The role can be structured as either a contract or full-time permanent position, starting with an initial 6-month term and a strong likelihood of extension.

Key skills/competency

  • Python
  • Java
  • Amazon Bedrock
  • AWS
  • MLOps
  • LLM Optimization
  • CI/CD
  • Cloud-Native
  • ML Pipelines
  • Scalable Systems

How to Get Hired at Arcadia

🎯 Tips for Getting Hired

  • Research Arcadia's culture: Understand their mission and projects.
  • Customize your resume: Highlight Python, Java, and AWS expertise.
  • Showcase your projects: Include ML/LLM and cloud-native work.
  • Prepare for technical interviews: Review CI/CD and best practices.
  • Network with insiders: Connect on LinkedIn with current employees.

📝 Interview Preparation Advice

Technical Preparation

Review Python and Java libraries.
Practice AWS service configurations.
Study ML pipeline and MLOps practices.
Understand cloud-native system deployments.

Behavioral Questions

Describe teamwork challenges and resolutions.
Explain handling complex project deadlines.
Showcase communication with distributed teams.
Discuss feedback integration processes.

Frequently Asked Questions