Engineer, Machine Learning

Otto Aerospace
5hRemote

About The Position

Otto Aviation is seeking a dynamic and technically proficient Machine Learning Engineer with software developer experience to join its AI Design and Innovation Lab. In this role, you will contribute to designing and deploying scalable AI/ML solutions, developing efficient infrastructure, and collaborating with teams to address complex problems across various business functions. You will play a critical role in advancing Otto's AI initiatives by building production-grade machine learning systems, optimizing model performance, and supporting innovation in next-generation technologies.

Requirements

  • Hands-on experience in designing, deploying, and maintaining production-grade machine learning systems
  • Proven ability to work with both structured and unstructured data in large-scale environments
  • Strong problem-solving and analytical thinking abilities
  • Excellent communication and collaboration skills to work with cross-functional teams
  • Ability to manage competing priorities and deliver high-quality work within deadlines
  • Mentor team members and contribute to the knowledge-sharing culture within the Lab
  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field (Master’s preferred)
  • 3+ years of experience in machine learning engineering or software development
  • Experience with LLMs, NLP, generative AI, and advanced deep learning techniques
  • Proficiency in PyTorch, TensorFlow, and distributed training frameworks
  • Knowledge of scalable data pipelines, inference systems, and cloud computing platforms (e.g., AWS, Google Cloud, Azure)
  • Familiarity with vector databases, ETL pipelines, and real-time processing systems
  • Proficiency in Python, and experience with Java and C++ for building production-grade systems
  • Experience with software development practices such as version control (Git), containerization (Docker), and API design
  • Expertise in feature engineering, ETL processes, and handling large-scale datasets
  • Strong command of SQL and tools for data manipulation and analysis

Nice To Haves

  • Familiarity with monitoring tools such as Prometheus, MLflow, and OpenTelemetry
  • Experience in deploying AI systems with Terraform, Kubernetes, or similar DevOps tools
  • Exposure to SaaS platform development or intelligent recommendation systems

Responsibilities

  • Design and Develop AI/ML Solutions
  • Develop and implement models for advanced use cases, such as natural language processing, classification, and recommendation systems
  • Apply state-of-the-art machine learning techniques, including large language models (LLMs), generative AI, focusing on performance optimization and scalability
  • Optimize Infrastructure and Pipelines
  • Design scalable training pipelines and inference systems to handle large-scale data processing
  • Develop and optimize data storage and retrieval systems, such as vector databases, to ensure fast and reliable performance
  • Software Development and Integration
  • Collaborate with the AI Lab and cross‑functional teams to integrate machine learning models into existing systems while contributing to end‑to‑end platforms that combine AI capabilities with intuitive user experiences
  • Implement best practices in DevOps, including CI/CD, containerization, and cloud deployment
  • Monitor and Improve Model Performance
  • Build monitoring tools and evaluation frameworks to track machine learning models in production, ensuring sustained quality, accuracy, compliance, performance, and scalability
  • Collaborate with teams to troubleshoot and resolve performance issues, optimizing for latency and efficiency
  • Contribute to Innovation
  • Support the development of AI-driven automation tools and decision-making systems
  • Participate in exploring and piloting emerging technologies to enhance the Lab’s capabilities

Benefits

  • Otto Aerospace provides a robust benefits package that includes competitive salaries, subsidized medical, dental, and vision coverage, 401(k) opportunities, paid short term disability, voluntary long-term disability and additional term life, with 15 paid days off, 13 paid company holidays, and paid sick leave. Depending on seniority and role, some roles qualify for potential bonuses and stock options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service