AI Software Engineer Responsibilities: * Design, develop, and deploy production-grade AI software ... Undergraduate or graduate degree in Computer Science, Data Science, or related field * Previous ...
AI Software Engineer Responsibilities: * Design, develop, and deploy production-grade AI software ... Undergraduate or graduate degree in Computer Science, Data Science, or related field * Previous ...
Software Engineer Senior
Dearborn, MI · On-site
API Enablement And Enhancements Developer This position will be part of the IERP API Enablement and ... Any graduate Additional Information: Candidate expected to work onsite in a hybrid work model based ...
Software Engineer Senior
Dearborn, MI · On-site
API Enablement And Enhancements Developer This position will be part of the IERP API Enablement and ... Any graduate Additional Information: Candidate expected to work onsite in a hybrid work model based ...
As theADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is anearly-career/ new graduate role designed for candidateswho have recently or will be ...
As theADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is anearly-career/ new graduate role designed for candidateswho have recently or will be ...
As theADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is anearly-career/ new graduate role designed for candidateswho have recently or will be ...
As theADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is anearly-career/ new graduate role designed for candidateswho have recently or will be ...
... programming. The Graduate Assistant will play an integral role in developing and facilitating ... Adept at using software such as Microsoft Office Word, Excel, Google Drive, Canva, PowerPoint ...
... programming. The Graduate Assistant will play an integral role in developing and facilitating ... Adept at using software such as Microsoft Office Word, Excel, Google Drive, Canva, PowerPoint ...
Graduate Assistant
Grand Rapids, MI · On-site
... programming. ● Develop and refine skills in project management, data organization, and ... athletic software preferred (e.g., compliance, statistics, CMS). ● Attention to detail and ...
Quick apply
Graduate Assistant
Grand Rapids, MI · On-site
... programming. ● Develop and refine skills in project management, data organization, and ... athletic software preferred (e.g., compliance, statistics, CMS). ● Attention to detail and ...
Must be an engineering graduate with software development experience. Must have worked on QNX BSP development activity Exposure to CAN and MOST technology Board level debugging and Low level device ...
Must be an engineering graduate with software development experience. Must have worked on QNX BSP development activity Exposure to CAN and MOST technology Board level debugging and Low level device ...
GRADUATE OF ARCHITECTURE This position will be based out of our Grand Rapids, Michigan production ... engineering disciplines Extensive experience is a plus. Experience with Autodesk Revit software and ...
GRADUATE OF ARCHITECTURE This position will be based out of our Grand Rapids, Michigan production ... engineering disciplines Extensive experience is a plus. Experience with Autodesk Revit software and ...
Graduate of Architecture
Muskegon, MI · Hybrid
GRADUATE OF ARCHITECTURE This position will be based out of our Muskegon, Michigan production ... engineering disciplines Extensive experience is a plus. Experience with Autodesk Revit software and ...
Graduate of Architecture
Muskegon, MI · Hybrid
GRADUATE OF ARCHITECTURE This position will be based out of our Muskegon, Michigan production ... engineering disciplines Extensive experience is a plus. Experience with Autodesk Revit software and ...
Data Engineer (Python)
Auburn Hills, MI · On-site
$108K - $130K/yr
Job Role: Senior Data Engineer (Python) Location: Auburn Hills, MI Mandatory Skills: Data ... software 11. Education: Bachelor's or graduate degree in Computer Science, Data Analytics or ...
Quick apply
Data Engineer (Python)
Auburn Hills, MI · On-site
$108K - $130K/yr
Job Role: Senior Data Engineer (Python) Location: Auburn Hills, MI Mandatory Skills: Data ... software 11. Education: Bachelor's or graduate degree in Computer Science, Data Analytics or ...
Graduate Surveyor
Flint, MI · On-site +1
... in civil engineering, surveying, aerial photography/mapping, LiDAR, landscape architecture ... Work with the latest software programs to complete calculations, CAD deliverables, GPS processing ...
Graduate Surveyor
Flint, MI · On-site +1
... in civil engineering, surveying, aerial photography/mapping, LiDAR, landscape architecture ... Work with the latest software programs to complete calculations, CAD deliverables, GPS processing ...
... in civil engineering, surveying, aerial photography/mapping, LiDAR, landscape architecture ... Work with the latest software programs to complete calculations, CAD deliverables, GPS processing ...
... in civil engineering, surveying, aerial photography/mapping, LiDAR, landscape architecture ... Work with the latest software programs to complete calculations, CAD deliverables, GPS processing ...
As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is an early-career / new graduate role designed for candidates who have recently or will be ...
As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining ... This is an early-career / new graduate role designed for candidates who have recently or will be ...
UI/UX Designer
Ann Arbor, MI · On-site
... software tool 1(+HCI graduate degree) to 4 years or more experience programming in Jquery and JavaScript framework 1 to 4 years or more experience writing HTML5 code 1 to 4 years or more experience ...
UI/UX Designer
Ann Arbor, MI · On-site
... software tool 1(+HCI graduate degree) to 4 years or more experience programming in Jquery and JavaScript framework 1 to 4 years or more experience writing HTML5 code 1 to 4 years or more experience ...
Graduate of Architecture
Muskegon, MI · On-site
... with engineering disciplines. Extensive experience is a plus. • Experience with Autodesk Revit software and/or AutoCAD a plus • Excellent written, verbal & visual communication skills with ...
Graduate of Architecture
Muskegon, MI · On-site
... with engineering disciplines. Extensive experience is a plus. • Experience with Autodesk Revit software and/or AutoCAD a plus • Excellent written, verbal & visual communication skills with ...
Graduate of Architecture
Grand Rapids, MI · On-site
... with engineering disciplines. Extensive experience is a plus. • Experience with Autodesk Revit software and/or AutoCAD a plus • Excellent written, verbal & visual communication skills with ...
Graduate of Architecture
Grand Rapids, MI · On-site
... with engineering disciplines. Extensive experience is a plus. • Experience with Autodesk Revit software and/or AutoCAD a plus • Excellent written, verbal & visual communication skills with ...
Graduate Engineer B Purpose: Under limited supervision and with Professional Engineering review ... Uses computerized software programs, ink or pencil drafting to prepare drawings and maps to provide ...
Graduate Engineer B Purpose: Under limited supervision and with Professional Engineering review ... Uses computerized software programs, ink or pencil drafting to prepare drawings and maps to provide ...
Graduate Engineer B Purpose: Under limited supervision and with Professional Engineering review ... Uses computerized software programs, ink or pencil drafting to prepare drawings and maps to provide ...
Graduate Engineer B Purpose: Under limited supervision and with Professional Engineering review ... Uses computerized software programs, ink or pencil drafting to prepare drawings and maps to provide ...
Intermediate or advanced object-oriented programming Please apply to this job opening by uploading ... UMSI offers undergraduate and graduate-level courses that explore the theoretical, cultural, and ...
Intermediate or advanced object-oriented programming Please apply to this job opening by uploading ... UMSI offers undergraduate and graduate-level courses that explore the theoretical, cultural, and ...
... educational programming, and human resource management of the GME programs. Essential Functions ... Uses designated software to manage resident and fellow data, certifications (e.g., BCLS, ACLS ...
... educational programming, and human resource management of the GME programs. Essential Functions ... Uses designated software to manage resident and fellow data, certifications (e.g., BCLS, ACLS ...
Graduate Software Developer information
See Michigan salary details
$41.8K - $51.2K
1% of jobs
$51.2K - $60.5K
4% of jobs
$60.5K - $69.9K
9% of jobs
$78.6K is the 25th percentile. Wages below this are outliers.
$69.9K - $79.2K
12% of jobs
$79.2K - $88.6K
15% of jobs
The median wage is $94.7K / yr.
$88.6K - $97.9K
14% of jobs
$97.9K - $107.3K
15% of jobs
$111K is the 75th percentile. Wages above this are outliers.
$107.3K - $116.6K
13% of jobs
$116.6K - $126K
9% of jobs
$126K - $135.3K
5% of jobs
$135.3K - $144.7K
3% of jobs
$41.8K
$97.5K
$144.7K
How much do graduate software developer jobs pay per year?
What is a Graduate Software Developer job?
A Graduate Software Developer is an entry-level role for recent graduates in computer science or related fields. They work as part of a development team to design, develop, test, and maintain software applications. Typical responsibilities include writing code, debugging, collaborating with senior developers, and learning best practices. This role provides hands-on experience and helps graduates build technical and problem-solving skills.
What are the key skills and qualifications needed to thrive in the Graduate Software Developer position, and why are they important?
To thrive as a Graduate Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, as well as a degree in computer science or a related field. Experience with version control systems like Git, software development frameworks, and familiarity with operating systems are typically required. Strong problem-solving skills, effective communication, and eagerness to learn make candidates stand out. These competencies are crucial for contributing to projects, adapting to fast-changing technologies, and working efficiently within collaborative development teams.
What are typical career progression opportunities for a Graduate Software Developer?
Graduate Software Developers often start by working closely with experienced team members on code development, bug fixing, and testing. As you gain experience and demonstrate your abilities, you can move into roles such as Software Developer, Senior Developer, or even into specialized areas like DevOps, QA, or front-end/back-end development. Many companies offer mentorship, training, and clear advancement paths, allowing motivated graduates to progress quickly. Additionally, early exposure to collaborative projects and agile methodologies will help build the foundation for leadership or technical expert positions over time.

Other
Posted 6 days ago
Job description
Responsibilities:
- Design, develop, and deploy production-grade AI software systems
- Collaborate with enterprise customers to understand requirements and deliver solutions that scale to millions of users
- Work alongside academic and industry leaders in the AI space, including professors and Ph.D.s
- Implement cutting-edge GenAI technologies into usable, scalable applications
- Help create solutions that generate millions of dollars in value for enterprise customers
Experience:
- Strong programming skills (Python, JavaScript, or similar languages)
- Experience with tools and open-source AI/ML models like Hugging Face, OpenAI API, or LangChain
- Experience in AI/ML model training and evaluation: training data preparation and evaluation for ML models
- Familiarity with model quantization and fine-tuning techniques like LoRA or prompt tuning
- Experience with building software with GenAI models is required
- Excellent problem-solving and analytical skills
- Effective communication and collaboration abilities
- Eagerness to learn and adapt to emerging technologies
- Ability to work in a fast-paced environment and take ownership of critical security projects
- Undergraduate or graduate degree in Computer Science, Data Science, or related field
- Previous experience with AI/ML projects or coursework
- Software development experience
Mid-Level Job Type: Contract Job Location: Metro Detroit