Open Positions

Join our team and help shape the future of AI

Full-time Position

Applied AI Junior Software Engineer

Austin/Round Rock, TX area

Metrum AI is hiring an Applied AI Junior Software Engineer with 2-3 years of Python experience and foundational knowledge in machine learning, particularly with LLMs and retrieval-augmented generation (RAG). You'll collaborate closely with senior developers, contributing to AI-driven projects, data pipelines, and automation efforts. Experience with Go, Rust, or web technologies (React, Next.js) is a plus.

Responsibilities

  • Collaborate with cross-functional teams to develop Python applications in AI and data processing.
  • Apply LLM and RAG techniques for innovative data solutions.
  • Build and optimize data workflows using NumPy and Pandas.
  • Develop, containerize, and deploy Python applications using Docker in Linux environments.
  • Use Git for version control, with collaboration on pull requests and code reviews.
  • Write and maintain shell scripts to automate tasks and improve infrastructure.
  • Integrate RESTful APIs to expand and enhance application functionality.
  • Debug and optimize Python applications for performance and scalability.
  • Contribute to cloud deployment processes for Python applications.

Required

  • Proficiency in Python, with solid experience in NumPy and Pandas.
  • Familiarity with LLMs, RAG, embeddings, fine-tuning, and core machine learning principles.
  • Experience with Git for version control.
  • Basic understanding of Docker, Linux environments, and shell scripting.
  • Knowledge of RESTful APIs and integration.
  • Strong analytical skills, problem-solving abilities, and attention to detail.
  • Effective verbal and written communication for team collaboration.
  • Desire to learn and engage with new technologies and innovative solutions.

Nice to Have

  • Knowledge of Go or Rust.
  • Exposure to web UI development using React or Next.js.
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Experience with automation tools or CI/CD pipelines.
  • Knowledge of computer vision tasks (e.g., object detection, image segmentation).
  • Familiarity with multi-modal AI models that integrate vision, text, or other data types.
Full-time Position

Product Engineer - Distributed Automation Platform

Austin/Round Rock, TX area

Metrum AI is looking for a Product Engineer to lead the development of a distributed automation platform. This role is tailored for an engineer with strong Python expertise and a background in automation, workflow orchestration, and scalable system design. You'll work on building a platform that automates complex processes across distributed environments, enhancing efficiency and reliability for AI-driven applications.

Responsibilities

  • Design and develop a scalable distributed automation platform, focusing on high performance, reliability, and ease of use.
  • Build and orchestrate workflows with tools like Dagster, Celery, or similar frameworks to manage automated processes.
  • Implement robust automation frameworks to support continuous, distributed task processing.
  • Collaborate with engineering and data science teams to integrate automation within existing AI pipelines and infrastructure.
  • Optimize data pipelines and workflows for seamless and reproducible automated operations.
  • Document and maintain guides to support internal and external users in utilizing automation features effectively.
  • Contribute to deployment, monitoring, and optimization within cloud environments, ensuring the platform's resilience and scalability.
  • Support collaborative development using Git, participating in code reviews and pull requests.

Required

  • Proficiency in Python, with experience in data pipeline and workflow development.
  • Hands-on experience with automation tools and workflow orchestration (e.g., Dagster, Celery).
  • Strong understanding of distributed systems, performance optimization, and scalability.
  • Experience with Docker and cloud deployment processes.
  • Proficiency with Git for version control, including collaborative code review practices.
  • Excellent problem-solving skills, with attention to reliability, accuracy, and scalability.
  • Strong communication skills to effectively collaborate across teams and convey technical concepts.

Nice to Have

  • Experience in building distributed automation platforms or similar infrastructure projects.
  • Exposure to additional workflow orchestration tools (e.g., Airflow).
  • Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure).
  • Knowledge of multi-modal data processing and integrating various data sources.
  • Front-end experience (React, Next.js) for potential user-facing automation features.