MLOps Engineer
Pruna AIAbout Pruna AI
At Pruna AI, we are on a mission to make AI more efficient and accessible. Our technology aims to make AI models cheaper, faster, smaller, and greener. We are a small but growing team dedicated to empowering people to maximize their impact while minimizing their carbon footprint.
Role Description
As an MLOps Engineer at Pruna AI, you will play a crucial role in managing and optimizing our machine learning infrastructure. We are looking for talented individuals at various levels of experience who are enthusiastic about improving AI operations.
Key Responsibilities
-
Development of Pruna’s SaaS Platform: Contribute to the development and maintenance of Pruna’s SaaS cloud platform, designed for model compression and benchmarking. Design and develop responsive, user-friendly interfaces using modern frontend technologies. Implement and optimize backend services to support the platform’s functionalities, including model compression, performance evaluation, and user interaction through the UI.
-
Management of R&D Cluster: Oversee the R&D cluster of the company, including individual machines on AWS that users can start and work on daily. Manage and maintain a SLURM cluster, facilitating the execution of batched experiments and jobs for the team. Ensure optimal performance, scalability, and reliability of the compute resources used for research and development.
Collaboration
- Work closely with ML Research Engineers to scale their work, manage experimentation setups, pipelines, and testing environments.
- Collaborate with other MLOps Engineers on the integration of Pruna's solutions in proprietary and established cloud platforms.
- Partner with the Go-to-Market Team to qualify new partnerships and experiment together on new tools and offerings for the ML community to generate leads and convert customers.
Required Skills
- Software Engineering: Good understanding of machine learning algorithms and techniques. Proficiency in programming languages commonly used in MLOps (e.g., Python, C++, Java).
- Cloud Computing and DevOps: Expertise in cloud computing platforms. Experience with containerisation technologies. Experience in designing, managing, and optimising CI/CD pipelines. Experience with orchestration tools and automated deployment practices.
- Collaboration and Communication: Good communication and collaboration skills to work effectively across diverse teams. Experience in working within an agile development environment. Strong sense of project ownership and personal responsibility.
Preferred Skills
- Experience with deep learning frameworks.
- Contributions to open-source MLOps projects or communities.
Benefits
- Competitive salary based on seniority and location.
- Flexible work environment.
- Opportunity to work with cutting-edge AI technology.
- Collaborative and inclusive team culture.
Recruitment Process
The recruitment process consists of 4 interviews to check the expectations, technical skills, and team/culture fit of the candidate:
- Intro Call: A chat to get to know you, discuss your expectations, and give a feeling of who we are.
- Foundations: Test the foundational knowledge important for the role you applied for (e.g., problem-solving, coding).
- Challenge: Dive into a task representative of the work you would be doing at Pruna AI.
- Meet the Team: Meet the team and get to know better the everyday life at Pruna AI.
Our Values
- Decide Wisely: Make rational, customer-focused decisions based on collected insights and experiences.
- Trust by Default: Assume good intentions, communicate transparently and precisely, and create a safe space for collaborating.
- Foster Inclusion: Build an enjoyable and supportive workplace that values integrity, personal growth, diverse backgrounds, and perspectives.
- Grow Together: Provide actionable feedback and credit to strengthen teamwork and collaboration.
- Learn Relentlessly: Embrace adaptability in a fast-moving landscape to drive innovation and efficiency.
Benefits Extracted with AI
- Competitive salary
- Flexible work environment
- Opportunity to work with cutting-edge AI technology
- Collaborative and inclusive team culture
Similar jobs
Last update: 23 minutes ago
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
MLOps Engagement Engineer
Join Nebius AI as an MLOps Engagement Engineer to design and optimize ML workflows using Kubernetes, Docker, and Slurm.
Machine Learning Engineer
Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.
Remote Data Engineer - Research
Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
Software Engineer - Machine Learning
Join OUTFITTERY as a Software Engineer in Machine Learning, focusing on AI solutions for fashion. Remote work and flexible hours offered.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Machine Learning Engineer
Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
DevOps Engineer with Cloud and CI/CD Expertise
Join TeamViewer as a DevOps Engineer in Munich. Work with AWS, Azure, GCP, and CI/CD tools to drive innovation in cloud infrastructure.
Machine Learning Engineer
Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.
Internship - Machine Learning with Artificial Intelligence
Join AUDI AG as an intern in Machine Learning, focusing on AI, Computer Vision, and Data Science. Enhance your skills in Python and ML tools.
Mid-Level AI Researcher
Join Leonardo.Ai as a Mid-Level AI Researcher to develop and refine AI models, focusing on model training and optimization.
Software Engineer - MLOps
Join Dataiku as a Software Engineer in Berlin, focusing on MLOps features and capabilities. Enhance ML model automation and interfaces.
Applied AI Scientist
Join ClimateAi as an Applied AI Scientist to develop AI solutions for climate resilience. Work with diverse teams in a hybrid environment.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Applied Machine Learning Researcher
Join Proxima Fusion as an Applied ML Researcher to innovate in fusion technology with advanced ML techniques.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.
Remote Machine Learning Engineer
Join Kraken as a Remote Machine Learning Engineer to innovate AI-powered features in the energy sector.
Remote Machine Learning Engineer
Join Mozilla.ai as a Remote Machine Learning Engineer to develop scalable AI solutions with open-source tools.
Remote Machine Learning Engineer
Join Mozilla.ai as a Remote Machine Learning Engineer to develop scalable AI solutions with open-source tools.