Want to get hired at Arcadia?
Machine Learning Engineer GenAI LLM
Arcadia
HybridHybrid
Original Job Summary
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
circle
Review Python and Java libraries.
circle
Practice AWS service configurations.
circle
Study ML pipeline and MLOps practices.
circle
Understand cloud-native system deployments.
Behavioral Questions
circle
Describe teamwork challenges and resolutions.
circle
Explain handling complex project deadlines.
circle
Showcase communication with distributed teams.
circle
Discuss feedback integration processes.