1

Software Engineering Fellow Jobs (NOW HIRING)

JOB SUMMARY The Quantum Software Engineer Fellowship is a one-year, full-time contractual position ... Graduate degree in Computer Science, Engineering, Mathematics, Physics, Quantum Information Science ...

JOB SUMMARY The Quantum Software Engineer Fellowship is a one-year, full-time contractual position ... Graduate degree in Computer Science, Engineering, Mathematics, Physics, Quantum Information Science ...

We are seeking experienced Software Engineers to design and validate sophisticated engineering ... Review benchmark tasks created by fellow experts, providing detailed feedback on technical ...

Quantum Software Engineer Fellow

Chattanooga, TN · On-site

$127K/yr

JOB SUMMARY The Quantum Software Engineer Fellowship is a one-year, full-time contractual position ... Graduate degree in Computer Science, Engineering, Mathematics, Physics, Quantum Information Science ...

$126 - $269/hr

The Manager Software Engineering at Northwestern Mutual Life Insurance Company in Milwaukee ... Develop user guides and documentation to help API consumers, fellow engineers and customer success ...

Client Business/IT stakeholders, Program Managers, fellow Team Leads, Architects, Technical Leads and Developers. Qualifications * Experience managing and leading software projects using agile ...

Fellow is a company focused on helping people brew great coffee at home. They are seeking a VP of ... Responsibilities : • Scale the Engineering Organization: Design the team structure, process, and ...

Job Summary : Fellow is a company dedicated to helping people brew exceptional coffee at home ... Responsibilities : • Scale the Engineering Organization: Design the team structure, process, and ...

Showing results 21-40

Software Engineering Fellow information

What is a software engineering fellow?

A Software Engineering Fellow is typically an advanced trainee or early-career professional participating in a specialized program designed to develop strong software engineering skills. These fellowship programs often combine hands-on technical training, mentorship, and real-world project experience, sometimes at a company or through an academic institution. Fellows may work on coding assignments, learn about software development methodologies, and network with industry professionals. The goal is to bridge the gap between academic learning and professional software engineering roles, making fellows more competitive in the job market.

What are the key skills and qualifications needed to thrive as a software engineering fellow?

To thrive as a Software Engineering Fellow, you need a solid grasp of programming concepts, data structures, algorithms, and usually a degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and frameworks relevant to the fellowship's focus is typically required. Strong problem-solving abilities, collaboration, and a willingness to learn help fellows excel and adapt quickly. These skills and qualities are essential to contribute effectively to projects, grow technically, and make the most of mentorship opportunities.

What types of projects and technologies do software engineering fellows typically work on during their fellowship?

Software Engineering Fellows often engage in hands-on projects that mirror real-world industry work, such as building web applications, contributing to open-source repositories, or collaborating on team-based coding challenges. The technologies involved frequently include popular programming languages like Python, JavaScript, or Java, as well as frameworks such as React or Django. Fellows usually rotate through different project assignments to gain exposure to both front-end and back-end development, while also participating in code reviews and agile team meetings. This structure helps Fellows build a robust portfolio and develop collaboration skills essential for professional software engineering roles.

What is the difference between Software Engineering Fellow vs Software Engineer?

AspectSoftware Engineering FellowSoftware Engineer
CredentialsTypically requires advanced degrees or extensive industry experienceBachelor's or master's degree in computer science or related field
Work EnvironmentResearch-focused, leadership roles, often in innovation labs or specialized projectsDevelopment teams, product-focused environments, collaborative settings
Employer & Industry UsageUsed by tech companies for high-level talent recognition and leadership developmentCommon across tech firms, startups, and corporate IT departments
Search & Comparison IntentUnderstanding advanced roles, career progression, or specialized positionsGeneral software development roles, entry to mid-level positions

The main difference is that Software Engineering Fellows are often senior, specialized, or leadership-oriented roles requiring extensive experience or advanced credentials, whereas Software Engineers are more common, entry to mid-level roles focused on software development tasks.

More about Software Engineering Fellow jobs

What states have the most Software Engineering Fellow jobs?

States with the most job openings for Software Engineering Fellow jobs include:

Infographic showing various Software Engineering Fellow job openings in the United States as of August 2026, with employment types broken down into 80% Full Time, 10% Part Time, and 10% Contract. Highlights an 87% In-person, 3% Hybrid, and 10% Remote job distribution.

Quantum Software Engineer Fellow

EPB

Chattanooga, TN • On-site

Full-time

Posted 22 days ago


Job description

JOB SUMMARY
The Quantum Software Engineer Fellowship is a one-year, full-time contractual position designed to support the development of quantum computing applications for power grid optimization. This role is ideal for individuals with a strong foundation in application development and a passion for emerging quantum computing technologies. The fellow will engage in a structured curriculum to learn about quantum algorithms and leverage this knowledge to tackle real-world challenges in the energy sector using an IonQ quantum computer. This position presents a unique opportunity to contribute to the future of quantum-enhanced infrastructure while gaining hands-on experience in a rapidly evolving field.
DUTIES AND RESPONSIBILITIES
  • Participate in a structured curriculum focused on quantum computing and quantum algorithm programming
  • Learn and apply quantum software development tools and languages to build prototype applications
  • Collaborate with internal teams to identify and define use cases for quantum computing in power grid operations
  • Develop and test quantum algorithms and applications that address real-world energy challenges
  • Document learning progress, technical findings, and application outcomes
  • Present project results and insights to audiences of all levels
  • Stay current with advancements in quantum computing and related technologies

EDUCATION AND EXPERIENCE
  • Graduate degree in Computer Science, Engineering, Mathematics, Physics, Quantum Information Science, or other closely related field
  • Experience in application development using modern programming languages
  • Experience in high-performance computing and quantum computing software development is preferred but not required
  • Candidates with industry experience in software development or quantum technologies are encouraged to apply

College-level math, physics, and computer science:
  • Operations with complex numbers
  • Basic linear algebra: vectors, matrices, and their properties
  • Basic algorithm construction and computational complexity
  • Machine learning
  • Python programming language

CERTIFICATIONS & OTHER REQUIREMENTS
  • US citizenship is required.
  • Excellent written and oral communication skills and interpersonal skills
  • A motivated self-starter with the ability to work independently and in a multidisciplinary, collaborative team
  • Ability to adapt to new technologies and a fast-paced learning environment
  • Possess and maintain a current, valid driver's license in the state of residence and demonstrate safe and responsible operation of motor vehicles. Must be insurable under the company's insurance policy

May perform other duties as assigned.
All employees, pursuant to their job duties, should demonstrate the behaviors of Professional Empowerment and comply with all EPB policies, standards, and guidelines.
EPB provides electric and communications services, which are considered critical infrastructure by the Department of Homeland Security. This EPB job is essential to support this critical infrastructure and may require working onsite or in the field to maintain these services.

EPB logo

About EPB

Sourced by ZipRecruiter

Industry

Utilities

Company size

501 - 1,000 Employees

Headquarters location

Chattanooga, TN, US

Year founded

1935