1

Flexible Software Engineer Training Jobs in Delaware

Lead Software Engineer - 90403381

Wilmington, DE

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's Degree or equivalent combination of education, training and/or relevant experience ... flexible spending accounts; 401K retirement plan with employer match; life insurance; short and ...

Lead Software Engineer - 90403381

Wilmington, DE

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's Degree or equivalent combination of education, training and/or relevant experience ... flexible spending accounts; 401K retirement plan with employer match; life insurance; short and ...

Sr Software Engineer - 90404987

Wilmington, DE

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's Degree or equivalent combination of education, training and/or relevant experience ... flexible spending accounts; 401K retirement plan with employer match; life insurance; short and ...

Sr Software Engineer - 90404987

Wilmington, DE

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's Degree or equivalent combination of education, training and/or relevant experience ... flexible spending accounts; 401K retirement plan with employer match; life insurance; short and ...

Because the engineering foundations overlap heavily, all Software Engineer III openings across both ... Certifications or demonstrated training in cloud engineering, AI engineering, DevOps, SRE, or ...

Formal training or certification in software engineering concepts plus 12 years of applied experience * Deep proficiency in reliability, scalability, performance, security, enterprise system ...

Showing results 21-40

Flexible Software Engineer Training information

What is flexible software engineer training?

Flexible Software Engineer Training refers to educational programs designed to teach software engineering skills with adaptable schedules and formats. These programs often include online courses, part-time options, and self-paced learning modules, making them accessible to people with various time commitments and learning preferences. They typically cover fundamental programming languages, software development methodologies, and practical coding exercises to prepare students for careers as software engineers.

What are the key skills and qualifications needed to thrive in flexible software engineer training, and why are they important?

To thrive in Flexible Software Engineer Training, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant educational background such as a degree in computer science or a related field. Familiarity with coding languages (e.g., Python, Java, JavaScript), version control systems like Git, and development frameworks is typically required. Strong communication, adaptability, and a willingness to learn new technologies are essential soft skills. These skills and qualities enable trainees to quickly grasp new concepts, collaborate effectively, and adapt to diverse project requirements in a constantly evolving tech landscape.

What is the difference between Flexible Software Engineer Training vs Software Developer?

AspectFlexible Software Engineer TrainingSoftware Developer
CredentialsTypically no formal degree required; focuses on skills and certificationsBachelor's degree in CS or related field often preferred
Work EnvironmentOnline, flexible schedules, project-based learningOffice or remote, full-time employment
Industry UsageTraining programs for entry-level or career switchersFull-time professional role in software development
Search IntentTraining, courses, skill developmentJob opportunities, career growth

Flexible Software Engineer Training is designed to teach coding skills and prepare individuals for entry-level roles, often without formal degrees. Software Developers are employed professionals who build software applications, usually requiring a degree and ongoing experience. The training provides a pathway into the industry, while developers are active contributors in their organizations.

What can I expect from the team structure and mentorship opportunities during a flexible software engineer training program?

During a Flexible Software Engineer Training program, you'll often work within a cohort or small group of fellow trainees, guided by experienced mentors or instructors. You'll participate in collaborative projects, code reviews, and pair programming sessions, which help you build both technical skills and teamwork abilities. Mentorship is typically a key focus, with regular feedback and support to accelerate your learning and address challenges. Many programs also offer networking opportunities with industry professionals, preparing you for a smooth transition into full-time roles.

What cities in Delaware are hiring for Flexible Software Engineer Training jobs?

Cities in Delaware with the most Flexible Software Engineer Training job openings:

Research Software Engineer, First State AI Institute

University of Delaware

Newark, DE • On-site

$200K/yr

Full-time

Re-posted 2 days ago


University Of Delaware rating

5.7

Company rating: 5.7 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

581st of 618 rated colleges and universities


Job description

Research Software Engineer, First State AI Institute

Apply now Job no: 501974
College / VP Area: Research Office
Work type: Staff
Location: Newark, DE
Categories: Information Technology, Full Time

Pay Grade:

Context of the job:

We are seeking a Research Software Engineer (RSE) to contribute to the development and implementation of AI models, research frameworks, and computational tools with a goal to advance science. This role is ideal for individuals with a passion for AI research, strong programming skills, and a desire to work at the intersection of engineering and scientific discovery. The role will also provide teaching and training opportunities allowing the RSE to balance their time and focus between technical and professional development.

The RSE will be part of the recently established UD's First State AI Institute (please check out the operational AI Center of Excellence https://sites.udel.edu/ai/ website to see some of the on-going activities) that aims to drive advancements in machine learning, deep learning, AI and data-driven intelligence. The Research Software Engineer will collaborate with interdisciplinary teams on campus to develop innovative AI solutions that have real-world impact.

The position includes benefits and competitive salary based on qualifications.

Responsibilities:

 Software Development

  • Develop, optimize, and maintain software for AI research projects.
  • Collaborate with researchers to implement state-of-the-art machine learning models.
  • Work with large-scale datasets, designing efficient data processing pipelines.
  • Support the deployment and scaling of AI models for real-world applications.
  • Contribute to open-source AI projects and research publications.
  • Stay up to date with the latest advancements in AI and machine learning.
  • Be an advocate to maintain and improve computing infrastructure for code development
  • Create comprehensive documentation of any software developed
  • Complete user manuals for knowledge transfer, and ensure smooth handover with clear communication at the conclusion of the RSE software development

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of Python experience with ML libraries (TensorFlow, PyTorch, scikit-learn), including optimization and deployment in production environments.
  • Strong grasp of AI/ML fundamentals including advanced concepts in model architectures, hyperparameter tuning, and real-world problem-solving
  • Proficiency in software development best practices (version control, testing, debugging), including CI/CD, containerization (Docker, Kubernetes), and robust debugging techniques.
  • Experience with cloud platforms (AWS, GCP, or Azure) and parallel computing, with a focus on cost-efficient and scalable model deployment.
  • Skilled in working with medium-large scale multicore and heterogeneous (CPU + GPU) clusters.
  • Excellent verbal and written communication skills.

Preferred qualifications

  • Master's degree in a related field.
  • Experience with deep learning model training, evaluation, and distributed computing.
  • Contributions to AI research and open-source projects.
  • Strong collaboration skills across scientific disciplines.
  • Leadership or project management experience.
  • Ability to design and teach AI modules or training sessions.
  • Experience presenting research in publications, seminars, or conferences.

Notice of Non-Discrimination and Equal Opportunity
The University of Delaware does not discriminate against any person on the basis of race, color, national origin, sex, gender identity or expression, sexual orientation, genetic information, marital status, disability, religion, age, veteran status or any other characteristic protected by applicable law in its employment, educational programs and activities, admissions policies, and scholarship and loan programs as required by Title IX of the Educational Amendments of 1972, the Americans with Disabilities Act of 1990, Section 504 of the Rehabilitation Act of 1973, Title VI and VII of the Civil Rights Act of 1964, and other applicable statutes and University policies. The University of Delaware also prohibits unlawful harassment including sexual harassment and sexual violence.

Applications close:

Back to search results Apply now Refer a friend

Whatsapp Facebook LinkedIn Email App

What University Of Delaware employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom