Unknown Company

AI/ML Software Engineer

ai, oh • Posted 3 days ago
Onsite Full Time Software Development

We are seeking a talented and driven AI/ML Software Engineer to bridge the gap between advanced machine learning research and high-performance software production systems. In this role, you will design, build, test, and deploy scalable AI-driven features and robust machine learning architectures, working closely with product managers, data scientists, and backend engineering teams.

Key Responsibilities

Model Integration & Development: Design, fine-tune, and evaluate machine learning models, integrating them seamlessly into production applications via robust APIs.

Data Pipeline Engineering: Build, optimize, and maintain efficient data pipelines for preprocessing, feature engineering, and continuous model training.

Production Deployment & MLOps: Containerize and deploy models using modern cloud infrastructure, ensuring low latency, high scalability, and uptime.

Monitoring & Performance Tuning: Track deployed models for performance drift, resource consumption, accuracy gaps, and inference cost efficiency.

Cross-Functional Collaboration: Partner with product and engineering stakeholders to scope AI use cases, translate business requirements into technical specs, and define success metrics.

Quality & Evaluation: Establish automated test suites and rigorous evaluation frameworks to measure model accuracy, robustness, and safety.

Minimum Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical field.

  • Experience: 2+ years of professional software engineering experience, including hands-on work building, shipping, and supporting machine learning models in production environments.

Programming Proficiency: Strong software engineering fundamentals with expert-level proficiency in Python (including standard scientific computing libraries like NumPy and Pandas).

ML Ecosystem: Working knowledge of major machine learning frameworks such as PyTorch , TensorFlow , or Scikit-Learn .

Software Core Concepts: Solid foundation in data structures, algorithms, system design, RESTful APIs, and Git version control workflows.

Data Management: Practical experience with SQL and relational or non-relational database management.

Preferred Qualifications

Advanced Degree: Master’s or Ph.D. degree specializing in Machine Learning, Natural Language Processing (NLP), or Computer Vision.

Cloud Platforms: Hands-on experience deploying and managing workloads on AWS , Microsoft Azure , or Google Cloud Platform (GCP) .

Generative AI & LLMs: Experience working with Large Language Models, Retrieval-Augmented Generation (RAG) systems, vector databases, and modern AI application frameworks.

Infrastructure & Automation: Proven familiarity with Docker , Kubernetes , CI/CD pipeline automation, and container orchestration.

Observability: Exposure to model monitoring and evaluation tooling (e.g., MLflow, LangSmith, or Prometheus) to track production health and trace model outputs.

#J-18808-Ljbffr

AI/ML Software Engineer in ai at Unknown Company

This position is listed as full time and onsite.

Back to Job Search