1

Freelance Software Developer Ai Trainer Jobs in Michigan

... software engineering, Python development, APIs, LLM-enabled solutions, workflow automation, and ... This is not a pure research or model-training role. We are looking for someone who is curious ...

We are seeking a developer to build and implement enterprise level software services with large ... AI Development Workflows * MQTT, Kafka, Web Sockets, and HTTP Services * Process Flow Documentation

We are seeking a developer to build and implement enterprise level software services with large ... AI Development Workflows * MQTT, Kafka, Web Sockets, and HTTP Services * Process Flow Documentation

We are seeking a developer to build and implement enterprise level software services with large ... AI Development Workflows * MQTT, Kafka, Web Sockets, and HTTP Services * Process Flow Documentation

We are seeking a developer to build and implement enterprise level software services with large ... AI Development Workflows * MQTT, Kafka, Web Sockets, and HTTP Services * Process Flow Documentation

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

Software Developer

Lansing, MI · On-site

  • Retirement

  • PTO

After initial training in-person, this specific role could have the flexibility to work from home ... Software Developer. Responsibilities include developing, maintaining, and supporting software ...

We are seeking a Unity Software Developer to help create highly interactive, visually stunning ... Use of AI tools for enhanced software development What Makes You a Great Fit * You have an eye for ...

The DOC AI is a Google Cloud product that is used to scan paper marriage licenses, extract index ... software development in Python, Java, JavaScript. * 3+ years implementing core Artificial ...

Lead Software Engineer, AI

Ann Arbor, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead Software Engineer, AI What if the AI agents you architect empower legal professionals to act ... Experience leading architecture for developer-facing platforms, plugin/extension systems, or ...

AI Software Test Engineer (SDET)

Ann Arbor, MI · On-site

$42.06 - $46.73/hr

  • Medical

  • Dental

  • Vision

  • Retirement

You'll collaborate closely with AI developers, architects, and product teams to guarantee ... We also offer free online training through Aquent Gymnasium. More information on our awesome ...

Showing results 21-40

Freelance Software Developer Ai Trainer information

What is the difference between Freelance Software Developer Ai Trainer vs Freelance Data Scientist?

AspectFreelance Software Developer Ai TrainerFreelance Data Scientist
Required SkillsProgramming, AI model training, machine learning frameworksData analysis, statistical modeling, programming
Work EnvironmentRemote, project-based, client-specificRemote, consulting or project-based
Common Industry UsageAI development, machine learning projectsData analysis, predictive modeling

Freelance Software Developer Ai Trainers focus on developing and training AI models using programming and machine learning skills, often working on specific AI projects. Freelance Data Scientists analyze data to extract insights and build predictive models. While both roles require programming knowledge, AI Trainers specialize in training AI systems, whereas Data Scientists focus on data analysis and interpretation.

What is a freelance software developer AI trainer?

Freelance Software Developer AI Trainers are professionals who work independently to help train artificial intelligence systems, such as machine learning models, by providing software development expertise and annotated data. They may evaluate AI outputs, write code snippets, or give feedback on programming tasks to ensure AI models perform accurately in real-world scenarios. These freelancers often collaborate with companies developing AI products, using their coding knowledge to improve the quality, relevance, and reliability of AI-generated solutions.

How does a freelance software developer AI trainer typically collaborate with AI research teams or clients during projects?

As a Freelance Software Developer AI Trainer, you will frequently work with AI research teams, data scientists, or client stakeholders to clarify project goals, align on training data needs, and review model performance. Communication is often remote and asynchronous, requiring clear documentation and regular status updates. Collaboration tools like Slack, GitHub, or project management platforms are commonly used to coordinate tasks and share feedback. This collaborative approach ensures the AI models you help train meet both technical requirements and end-user expectations.

What are the key skills and qualifications needed to thrive as a freelance software developer AI trainer, and why are they important?

To thrive as a Freelance Software Developer AI Trainer, you need a strong background in software development, AI concepts, and programming languages such as Python, often supported by a degree in computer science or related field. Familiarity with machine learning frameworks (like TensorFlow or PyTorch), collaborative platforms, and version control systems (like Git) is typically expected. Exceptional communication, adaptability, and analytical thinking are vital soft skills for effectively conveying complex topics and tailoring instruction to diverse learners. These skills ensure high-quality, impactful training that meets client needs and drives successful AI project outcomes.

What are the most commonly searched types of Software Developer Ai Trainer jobs in Michigan?

The most popular types of Software Developer Ai Trainer jobs in Michigan are:

What are popular job titles related to Freelance Software Developer Ai Trainer jobs in Michigan?

For Freelance Software Developer Ai Trainer jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Freelance Software Developer Ai Trainer jobs?

Cities in Michigan with the most Freelance Software Developer Ai Trainer job openings:

(IoT) Embedded Software Developer

Avani Technology Solutions, Inc.

Detroit, MI • On-site

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design execution and software verification (unit testing/ software integration testing, etc.). Software developer will develop vehicle abstraction layer and feature applications for Software Defined Vehicles (SDV). We particularly focus utilizing modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design. This includes the following: • Supply common solutions across all GM in-house controllers and cloud/edge • Document requirements for design solutions and link them to test cases that can demonstrate software functionality • Utilize automated test tools in build environments, benches, and vehicles to verify functionality at the Function, Controller and System level • Coordinate and collaborate with departments outside engineering, such as IT, Systems & Safety Engineering, Electrical Architecture, Calibration and Vehicle Performance Basic Qualifications: • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of experience with proven technical and professional skills in Android and related software design, development, and testing • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. • Designing and developing apps, services using multiple protocols - webRTC/ WebSocket/ GRPC, protobuffer/ MQTT, DDS etc., • Design and Develop apps, services for transferring data using different protocols. • Design and Develop applications using SOA Framework. Excellent knowledge of Microservices/Event driven Architecture. • Develop solutions that leverages telemetry/message queues/events • Knowledge in C++ programming, Java, Kotlin • Knowledge in Big Data solutions - including but not limited to Kafka/pulsar/Cassandra and file storage solutions like Amazon S3. • Develop and maintain mobile CI/CD pipelines, and push notification services • Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization • Emerging partnership and collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment • High level of integrity, ability to deal with ambiguity, take initiative/self-directed • Consistent demonstration of innovative thinking that is customer-centric Preferred Experience: • Master's degree in a related technical field • Experience with C++, python, rust, Kotlin and java development • Experience with GIT/source code management, CI/CD development, open source SW development/contributor • Experience with microcontroller architecture, electronic control systems, embedded system development • Experience with network engineering, telecommunications, network development and testing • Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization/container development • Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI) • Knowledge of AUTOSAR standards and methodology • Knowledge and experience with CAN, LIN or Ethernet communications protocol
Hours : 8:00am to 5:00pm
Education :
Additional Job Details : This person can work remote.