1

Application Developer Apprentice Jobs in Waldorf, MD

next page

Showing results 1-20

Application Developer Apprentice information

See Waldorf, MD salary details

$12

$21

$36

How much do application developer apprentice jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for application developer apprentice in Waldorf, MD is $21.96, according to ZipRecruiter salary data. Most workers in this role earn between $16.73 and $26.92 per hour, depending on experience, location, and employer.

What is an application developer apprentice?

Application developer apprentices are individuals who are training to become professional application developers through a structured apprenticeship program. They work under the guidance of experienced developers, learning to design, build, test, and maintain software applications. Apprenticeships combine on-the-job training with classroom instruction, allowing apprentices to gain hands-on experience while also developing theoretical knowledge. This pathway is ideal for those who want to enter the tech industry without a traditional four-year degree, as it provides practical skills and often leads to full-time employment upon completion.

What are the key skills and qualifications needed to thrive as an application developer apprentice?

To thrive as an Application Developer Apprentice, you need a foundational understanding of programming languages, problem-solving skills, and a relevant educational background such as a degree or certification in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic knowledge of databases are typically required. Strong communication, eagerness to learn, and teamwork abilities help apprentices excel and integrate into development teams. These skills equip you to contribute effectively, adapt to evolving technologies, and build a solid base for a successful development career.

What types of projects and technologies can I expect to work with as an application developer apprentice?

As an Application Developer Apprentice, you'll typically collaborate on real-world software projects, ranging from web and mobile applications to internal tools or client-facing platforms. You'll be exposed to popular programming languages such as JavaScript, Python, or Java, and may work with frameworks like React, Angular, or .NET, depending on your company's stack. Apprentices often participate in code reviews, team meetings, and agile sprints, giving you valuable insight into professional software development workflows. This hands-on experience helps you build both technical and teamwork skills while preparing for more advanced roles in the field.

What is the difference between Application Developer Apprentice vs Application Developer?

AspectApplication Developer ApprenticeApplication Developer
CredentialsTypically enrolled in or recently completed relevant training or certification programsUsually holds a degree in computer science or related field
Work EnvironmentEntry-level, supervised training environment, often within a company or training programFull-time professional role, often with more responsibilities
Industry UsageCommon in internship or apprenticeship programs to develop skillsStandard role in software development teams across industries

The main difference is that an Application Developer Apprentice is in a training or entry-level phase, focusing on learning and skill development under supervision. An Application Developer is a more experienced professional responsible for designing, coding, and maintaining applications independently.

Infographic showing various Application Developer Apprentice job openings in Waldorf, MD as of August 2026, with employment types broken down into 75% Full Time, 20% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $45,667 per year, or $22 per hour.

AI Developer/Engineer - Senior Software Developer, Application

Cyber Security Innovations

Hyattsville, MD โ€ข On-site

$54.75 - $72.25/hr

Full-time

Posted 22 days ago


Job description

CSI is seeking an AI Developer/Engineer to design, build, and optimize machine learning models and AI solutions supporting a federal client's AI Support Services program. This role integrates AI/ML capabilities into production systems across major cloud platforms, supporting mission use cases such as predictive modeling, document analysis, and fraud detection.
Key Responsibilities:
  • Design and develop machine learning models and algorithms tailored to program requirements.
  • Implement and optimize AI/ML solutions for production deployment.
  • Collaborate with data scientists and software engineers to integrate models into production systems.
  • Analyze large, complex datasets to extract actionable insights.
  • Develop, tune, and continuously improve model performance and accuracy.
  • Maintain documentation of AI/ML models, experiments, and processes, including performance metrics.
  • Apply current advancements in AI/ML technologies, algorithms, and best practices.
  • Integrate observability tooling into AI model-building and engineering workflows.
  • Manage CI/CD pipelines and Git-based code management for model deployment.

Required Qualifications:
  • 5-10 years of experience in AI/ML development.
  • Proficiency in Python, R, or JavaScript; experience with Terraform.
  • Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch).
  • Strong understanding of machine learning algorithms and principles.
  • Expertise managing CI/CD pipelines and Git-based version control.
  • Experience integrating observability/monitoring tools into ML engineering pipelines.
  • Experience with cloud AI/ML platforms (Azure ML, AWS SageMaker, GCP Vertex AI) preferred.

Education:
Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
Clearance/Suitability: Must be a U.S. citizen and able to obtain a favorably adjudicated Public Trust suitability determination.
Cyber Security Innovations (CSI) is an equal opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. As a veteran-friendly employer, we encourage military veterans to apply.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. CSI makes hiring decisions based solely on qualifications, merit, and business needs at the time.
CSI participates in the E-Verify Employment Verification Program.