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.
|