AI Expert- Software

Eccalon

  • Detroit, Michigan
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Data Managementunmatched
    • Data Scienceunmatched
    • DevOpsunmatched
    • GCP (Good Clinical Practices)unmatched
    • Governmentunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Machine Learningunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • Modeling Languagesunmatched
    • Performance Modelingunmatched
    • Performance Tuning/Optimizationunmatched
    • Process Modelingunmatched
    • Python Programming/Scripting Languageunmatched
    • Security Clearanceunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Architectureunmatched
    • Test Plan/Scheduleunmatched

    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.
     

    Numbers & Facts

    LocationDetroit, Michigan

    Similar Jobs

    See more jobs