1

Virtual Software Developer Apprenticeship Jobs in Miami, FL

AI Engineer

Miami, FL · On-site

$55 - $65/hr

Write clean, testable, and maintainable Python code following software engineering best practices ... We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling ...

Performs a variety of moderately complex software and/or hardware engineering activities of an ... or virtual communication, which may involve delivering presentations * Must be able to lift and ...

Collaborate remotely with project stakeholders through written evaluations and virtual discussions ... Professional experience in software engineering, DevOps, SRE, cloud, platform, or infrastructure ...

AI Engineer II

Sunrise, FL · On-site

$93K - $127K/yr

Flexible working model with hybrid, onsite or virtual arrangements depending on role and business ... Required: * 5+ years of experience in software engineering, machine learning, or applied AI ...

AI engineer

Fort Lauderdale, FL · On-site

$109K - $131K/yr

Job#: 3030923 AI Engineer Location: REMOTE Employment Type: Contract to Perm Role Overview This is ... Apex uses a virtual recruiter as part of the application process. Click for more details. If you ...

Showing results 41-60

Virtual Software Developer Apprenticeship information

See Miami, FL salary details

$45.9K

$107K

$158.8K

How much do virtual software developer apprenticeship jobs pay per year?

As of Sep 5, 2026, the average yearly pay for virtual software developer apprenticeship in Miami, FL is $106,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,100.00 and $124,300.00 per year, depending on experience, location, and employer.

What is a virtual software developer apprenticeship?

A Virtual Software Developer Apprenticeship is a structured training program that allows individuals to learn software development skills remotely while working for a company. Apprentices are mentored by experienced developers, participate in real projects, and gain hands-on experience using industry-standard tools and practices. The program typically combines online coursework with practical, on-the-job training, helping apprentices build a strong foundation in programming, problem-solving, and teamwork. Upon completion, apprentices are often well-prepared for entry-level software developer roles.

What can I expect from the mentorship and collaboration experience during a virtual software developer apprenticeship?

As a Virtual Software Developer Apprentice, you can expect to work closely with experienced developers and mentors through regular video calls, code reviews, and collaborative projects. Communication is typically structured via online platforms like Slack or Microsoft Teams, enabling real-time feedback and support. You’ll often participate in virtual stand-ups, pair programming sessions, and team meetings, which foster a sense of community despite the remote setup. This collaborative environment not only enhances your technical skills but also helps you build professional relationships and learn industry best practices.

What are the key skills and qualifications needed to thrive as a virtual software developer apprentice, and why are they important?

To thrive as a Virtual Software Developer Apprentice, you need a solid understanding of programming fundamentals (such as Python, Java, or JavaScript), basic software development concepts, and usually a relevant educational background or coursework. Familiarity with version control systems like Git, cloud-based development environments, and collaboration platforms such as Slack or Jira is typically expected. Strong problem-solving skills, proactive communication, and a willingness to learn quickly help apprentices stand out in remote, team-based settings. These competencies are crucial for effectively contributing to projects, adapting to evolving technologies, and building a successful foundation for a software development career.

What is the difference between Virtual Software Developer Apprenticeship vs Virtual Software Engineer?

AspectVirtual Software Developer ApprenticeshipVirtual Software Engineer
CredentialsTypically requires a high school diploma or associate degree; some programs may prefer coding bootcamp or courseworkBachelor's degree in Computer Science or related field often expected
Work EnvironmentStructured training environment, often with mentorship, focusing on learning and skill developmentProfessional work setting, responsible for designing, developing, and maintaining software solutions
Employer UsageUsed by companies to train entry-level talent and build foundational skillsHired as full-time or contract employees to contribute to ongoing projects

The Virtual Software Developer Apprenticeship is a training program designed for beginners to gain practical skills, while a Virtual Software Engineer is a professional responsible for software development tasks. The apprenticeship emphasizes learning and mentorship, whereas the engineer role involves applying skills to real-world projects.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Miami, FL?

The most popular types of Software Developer Apprenticeship jobs in Miami, FL are:

What are popular job titles related to Virtual Software Developer Apprenticeship jobs in Miami, FL?

For Virtual Software Developer Apprenticeship jobs in Miami, FL, the most frequently searched job titles are:

What job categories do people searching Virtual Software Developer Apprenticeship jobs in Miami, FL look for?

The top searched job categories for Virtual Software Developer Apprenticeship jobs in Miami, FL are:

Infographic showing various Virtual Software Developer Apprenticeship job openings in Miami, FL as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $106,974 per year, or $51.4 per hour.

$55 - $65/hr

Contractor

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Key responsibilities

  • Design and develop production-ready AI agents using frameworks such as LangGraph, LangChain, and OpenAI APIs

  • Build and optimize multi-agent workflows for reasoning, tool usage, memory management, and orchestration

  • Build and maintain REST APIs and backend services supporting AI applications


Job description

Senior AI Engineer (Agentic AI)
Miami, FL
On-Site role.
Compensation: $65
ABOUT THE ROLE
Our client is seeking a Senior AI Engineer specializing in Agentic AI to join their Enterprise Data & AI organization in Miami, FL. This highly technical, individual contributor role is focused on designing, building, and scaling production-grade AI-powered applications and autonomous agent systems using modern orchestration frameworks such as LangGraph and LangChain. You will partner closely with the AI Engineering Manager and leadership to architect and implement enterprise AI solutions that solve complex business problems across the organization. The ideal candidate is a strong Python engineer with hands-on experience building LLM-powered applications and AI agents, and a proven ability to integrate AI solutions with enterprise platforms. You will also collaborate with Data Engineering and GenAI teams to advance shared AI platforms, participate in code reviews, and help establish engineering standards for AI development. This is an engineering execution role-not product management or machine learning research.
WHAT YOU'LL DO
  • Design and develop production-ready AI agents using frameworks such as LangGraph, LangChain, and OpenAI APIs
  • Build and optimize multi-agent workflows for reasoning, tool usage, memory management, and orchestration
  • Translate defined business requirements into scalable, enterprise-grade AI solutions
  • Partner with AI Engineering leadership on architecture and implementation of enterprise AI initiatives
  • Develop reusable AI services and components that can be leveraged across multiple business domains
  • Build and maintain REST APIs and backend services supporting AI applications
  • Integrate AI solutions with internal enterprise platforms, APIs, and databases
  • Write clean, testable, and maintainable Python code following software engineering best practices
  • Troubleshoot, debug, and optimize AI workflows for latency, reliability, and cost
  • Participate in code reviews and help establish engineering standards for AI development
  • Collaborate closely with Data Engineering and GenAI Engineering teams on shared AI platforms
WHAT YOU BRING
  • 5+ years of professional software engineering experience
  • Expert-level Python development experience
  • Experience building production backend services and APIs
  • Experience developing applications utilizing Large Language Models (OpenAI, Anthropic, Gemini, etc.)
  • Hands-on experience with LangChain and/or LangGraph
  • Experience implementing AI agents with tool calling, workflow orchestration, and memory
  • Strong understanding of software architecture and object-oriented design
  • Experience integrating enterprise APIs and external services
  • Experience working with Git and CI/CD pipelines
  • Excellent debugging and problem-solving skills
  • Strong communication skills and ability to work directly with technical stakeholders
  • Preferred: Experience deploying AI applications into production
  • Preferred: Experience with Retrieval-Augmented Generation (RAG)
  • Preferred: Experience with vector databases (Pinecone, Weaviate, Milvus, pgvector, ChromaDB, etc.)
  • Preferred: Experience with Model Context Protocol (MCP)
  • Preferred: Experience building multi-agent systems
  • Preferred: Experience evaluating and monitoring LLM applications
  • Preferred: Experience with Azure OpenAI or cloud AI platforms
  • Preferred: Experience with Docker and Kubernetes
  • Preferred: Experience working within enterprise software environments

Disclaimer: Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.
EEO:
We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.
Benefits & Perks:
Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee's needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer:
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.