ML/AIWork

AI Expert- Software

Eccalon · Detroit, US

Job description

AI Expert – Software

Location: Detroit, MI- Onsite

Type: Full-time

Security Clearance: No clearance required, must be clearable.

Job Description

The AI Expert – Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML expertise with strong software engineering practices to build scalable, secure, and maintainable AI-enabled applications across enterprise and mission-critical environments.

Responsibilities

  • Design and develop AI-enabled software applications and platforms
  • Integrate machine learning models, LLMs, and AI services into backend and full-stack systems
  • Develop, test, and deploy AI solutions using modern software engineering best practices
  • Build and maintain data pipelines, APIs, and AI-driven services
  • Collaborate with software engineers, data scientists, DevOps, and product teams
  • Ensure AI solutions are scalable, secure, explainable, and production-ready
  • Perform model evaluation, performance tuning, and continuous improvement
  • Support cloud-based deployment and monitoring of AI systems
  • Document system architecture, models, and development processes

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • 5+ years of professional software development experience.
  • Strong programming skills in Python and at least one additional language (Java, C++, or JavaScript).
  • Hands-on experience integrating AI/ML models into software applications.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience building APIs, microservices, or backend systems.
  • Strong understanding of software architecture, version control, and CI/CD practices.

Preferred Qualifications

  • Master’s degree or PhD in AI, Machine Learning, or a related discipline.
  • Experience working with large language models (LLMs) and generative AI tools.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and AI deployment pipelines.
  • Experience with MLOps, model monitoring, and lifecycle management.
  • Background supporting government, defense, or regulated environments.
  • Ability to obtain and maintain a security clearance if required by contract.

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Machine Learning roles

View all →
AI Expert- Software
Eccalon
Apply →