Top Benefits
About the role
ABOUT CADCAM-E
CONTACT US CAREERS CSR REQUEST A QUOTE
AI Software Engineer
Job Overview
CADCAM-E is actively seeking a motivated and technically curious AI Software Engineer to support the development of AI-powered applications that optimize engineering workflows, built on our no-code automation platform, Impact360. This role involves integrating large language models and tool-calling frameworks (such as MCP) into real-world automations, helping bridge AI capabilities with practical engineering use cases.
Utilizing ‘AI-first’ techniques, the AI Software Engineer will directly support end-to-end development of innovative solutions, contributing to rapid prototyping initiatives when needed. In collaboration with other engineers in the software development team and product evangelists, the AI Software Engineer will develop prototypes to evaluate technology readiness and suitability for specific applications, ultimately scaling the most promising prototypes to production-ready applications.
This is an entry-level position, ideal for a recent graduate or early-career engineer eager to grow in a fast-paced, AI-driven development environment.
Responsibilities
Support the development of full-stack solutions integrating both frontend and backend components to deliver robust and scalable solutions using commercial AI software development tools.
Work closely with pre-sales engineers to develop prototypes that solve customers’ business requirements.
Contribute to the ideation and development of solutions; collaborate with engineering personnel to transition prototypes into production.
Develop solutions in a professional manner and in accordance with established deliverable schedules and firm procedures.
Stay up to date with the latest AI tools, industry trends, and technologies to help foster innovation.
Code, test, and debug application systems per specifications with a singular focus on using AI tools for all phases of development.
Prepare appropriate system and user documentation.
Promote effective work practices, work as a team member, and show respect for co-workers.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, or a related field required.
Master’s degree in Mathematics, Computer Science, Data Science, or a related field preferred.
0 – 2 years of relevant experience; recent graduates are encouraged to apply.
Proficiency with Python, including experience with libraries and frameworks relevant to application development.
Familiarity with C++ or C# languages or web development frameworks.
Good understanding of modern software development practices and design patterns.
Ability to work with unit tests, integration tests, and common Python testing frameworks.
Strong analytical skills and a creative mindset to effectively define problems and explore solutions.
Well-developed and professional interpersonal skills; ability to interact effectively with people at all organizational levels of the firm.
Ability to work in a team environment with a customer-service focus.
Strong communication skills, both written and verbal.
Ability to continually learn and grow in the AI/ML field.
Why Join Us?
Join a passionate team shaping the future of AI-driven engineering software.
Work in a fast-paced, innovative environment where your contributions have real impact.
Competitive salary and benefits, with strong opportunities to learn and grow.
Job Type: Full-time
Benefits
Disability insurance
Health insurance
Life insurance
Paid time off
Education
Bachelor's (Required)
Work Location: In person - Farmington Hills, MI
How To Apply
Please email your resume to debankan@cceintl.com to apply.
Onsite Coordinator
CADCAM-E.Com, Inc. (CADCAM-E) has an opening for a Onsite Coordinator.
Designation: Electrical Engineer
Department / Team: EDEV
Primary Skill: Mechanical
Secondary Skill Set(s): Electro-Mechanical with MATLAB, LabVIEW experience preferred
Specific requirements: Unigraphics & Team center
Highest Qualification: Bachelors
Experience Range: 5 - 10yrs
No. Of Position(s): 1
Mechanical Engineer- Immediate full-time openings in the US.
Duties Include
Experience with 3D solid modeling for design conceptualization and realization (preferred experience using NX).
Experience in sheet metal design.
Create, edit, review, and drive Engineering Changes to closure.
Investigate and edit product structures, generate CAD models, 2D/3D drawings and be responsible for the final technical data package.
Working knowledge of wiring diagrams and schematic diagrams.
Knowledge of designing electronic enclosure assemblies.
Communicate with a team of multi-disciplined engineers (Systems, Electrical, Mechanical, Manufacturing, New Product Logistics, and Product Information Management) for design and logistic release approval.
Perform dimensional and tolerance analysis as needed.
Experience supporting design fit check during integration & testing of electrical & electronic systems at the module, sub-system & system level.
Knowledge of FEA is a plus.
Please email your resume to recruiting@cadcam-e.com to apply.
QUICK LINKS
About CADCAM-E
Contact Us Careers CSR Request a Quote
CONTACT
31500 W. 13 Mile Road,
Ste. 114B,
Farmington Hills, MI 48334 U.S.A.
Phone: +1(248) 932 5295
Email: sales@cadcam-e.com
NEWSLETTER
Why not subscribe to our email list? Get the latest design trends and industry news in your inbox.
Please Enter Email Address
Please enter valid captcha and try again
Copyright © 2026, CADCAM-E.COM, Inc
New Product Alert
AI Software Engineer
Duties Include
Experience with 3D solid modeling for design conceptualization and realization (preferred experience using NX).
Experience in sheet metal design.
Create, edit, review, and drive Engineering Changes to closure.
Investigate and edit product structures, generate CAD models, 2D/3D drawings and be responsible for the final technical data package.
Working knowledge of wiring diagrams and schematic diagrams.
Knowledge of designing electronic enclosure assemblies.
Communicate with a team of multi-disciplined engineers (Systems, Electrical, Mechanical, Manufacturing, New Product Logistics, and Product Information Management) for design and logistic release approval.
Perform dimensional and tolerance analysis as needed.
Experience supporting design fit check during integration & testing of electrical & electronic systems at the module, sub-system & system level.
Knowledge of FEA is a plus.
Please email your resume to recruiting@cadcam-e.com to apply.
Not the right fit? Search for AI Software Engineer jobs in Engineer, British Columbia, Canada
About CADCAM-E
Since 1989, CADCAM-E has served a diverse industry base by providing speed and certainty in delivering offshore-based engineering services. With U.S. offices in Michigan and New Jersey, as well as a state-of-the-art engineering development center in Chennai, India, CADCAM-E focuses on providing mechanical & electromechanical engineering design services to organizations, worldwide.
CADCAM-E's product engineering services provide a comprehensive solution that includes taking product ideas all the way from design to manufacturing. Customers can accelerate their product development process and reduce costs by leveraging CADCAM-E’s onsite/offshore services model.
Employing more than 200 engineering professionals, globally, CADCAM-E successfully delivers on time and within budget for clients seeking an outsourced design solution.
Similar Jobs
Top Benefits
About the role
ABOUT CADCAM-E
CONTACT US CAREERS CSR REQUEST A QUOTE
AI Software Engineer
Job Overview
CADCAM-E is actively seeking a motivated and technically curious AI Software Engineer to support the development of AI-powered applications that optimize engineering workflows, built on our no-code automation platform, Impact360. This role involves integrating large language models and tool-calling frameworks (such as MCP) into real-world automations, helping bridge AI capabilities with practical engineering use cases.
Utilizing ‘AI-first’ techniques, the AI Software Engineer will directly support end-to-end development of innovative solutions, contributing to rapid prototyping initiatives when needed. In collaboration with other engineers in the software development team and product evangelists, the AI Software Engineer will develop prototypes to evaluate technology readiness and suitability for specific applications, ultimately scaling the most promising prototypes to production-ready applications.
This is an entry-level position, ideal for a recent graduate or early-career engineer eager to grow in a fast-paced, AI-driven development environment.
Responsibilities
Support the development of full-stack solutions integrating both frontend and backend components to deliver robust and scalable solutions using commercial AI software development tools.
Work closely with pre-sales engineers to develop prototypes that solve customers’ business requirements.
Contribute to the ideation and development of solutions; collaborate with engineering personnel to transition prototypes into production.
Develop solutions in a professional manner and in accordance with established deliverable schedules and firm procedures.
Stay up to date with the latest AI tools, industry trends, and technologies to help foster innovation.
Code, test, and debug application systems per specifications with a singular focus on using AI tools for all phases of development.
Prepare appropriate system and user documentation.
Promote effective work practices, work as a team member, and show respect for co-workers.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, or a related field required.
Master’s degree in Mathematics, Computer Science, Data Science, or a related field preferred.
0 – 2 years of relevant experience; recent graduates are encouraged to apply.
Proficiency with Python, including experience with libraries and frameworks relevant to application development.
Familiarity with C++ or C# languages or web development frameworks.
Good understanding of modern software development practices and design patterns.
Ability to work with unit tests, integration tests, and common Python testing frameworks.
Strong analytical skills and a creative mindset to effectively define problems and explore solutions.
Well-developed and professional interpersonal skills; ability to interact effectively with people at all organizational levels of the firm.
Ability to work in a team environment with a customer-service focus.
Strong communication skills, both written and verbal.
Ability to continually learn and grow in the AI/ML field.
Why Join Us?
Join a passionate team shaping the future of AI-driven engineering software.
Work in a fast-paced, innovative environment where your contributions have real impact.
Competitive salary and benefits, with strong opportunities to learn and grow.
Job Type: Full-time
Benefits
Disability insurance
Health insurance
Life insurance
Paid time off
Education
Bachelor's (Required)
Work Location: In person - Farmington Hills, MI
How To Apply
Please email your resume to debankan@cceintl.com to apply.
Onsite Coordinator
CADCAM-E.Com, Inc. (CADCAM-E) has an opening for a Onsite Coordinator.
Designation: Electrical Engineer
Department / Team: EDEV
Primary Skill: Mechanical
Secondary Skill Set(s): Electro-Mechanical with MATLAB, LabVIEW experience preferred
Specific requirements: Unigraphics & Team center
Highest Qualification: Bachelors
Experience Range: 5 - 10yrs
No. Of Position(s): 1
Mechanical Engineer- Immediate full-time openings in the US.
Duties Include
Experience with 3D solid modeling for design conceptualization and realization (preferred experience using NX).
Experience in sheet metal design.
Create, edit, review, and drive Engineering Changes to closure.
Investigate and edit product structures, generate CAD models, 2D/3D drawings and be responsible for the final technical data package.
Working knowledge of wiring diagrams and schematic diagrams.
Knowledge of designing electronic enclosure assemblies.
Communicate with a team of multi-disciplined engineers (Systems, Electrical, Mechanical, Manufacturing, New Product Logistics, and Product Information Management) for design and logistic release approval.
Perform dimensional and tolerance analysis as needed.
Experience supporting design fit check during integration & testing of electrical & electronic systems at the module, sub-system & system level.
Knowledge of FEA is a plus.
Please email your resume to recruiting@cadcam-e.com to apply.
QUICK LINKS
About CADCAM-E
Contact Us Careers CSR Request a Quote
CONTACT
31500 W. 13 Mile Road,
Ste. 114B,
Farmington Hills, MI 48334 U.S.A.
Phone: +1(248) 932 5295
Email: sales@cadcam-e.com
NEWSLETTER
Why not subscribe to our email list? Get the latest design trends and industry news in your inbox.
Please Enter Email Address
Please enter valid captcha and try again
Copyright © 2026, CADCAM-E.COM, Inc
New Product Alert
AI Software Engineer
Duties Include
Experience with 3D solid modeling for design conceptualization and realization (preferred experience using NX).
Experience in sheet metal design.
Create, edit, review, and drive Engineering Changes to closure.
Investigate and edit product structures, generate CAD models, 2D/3D drawings and be responsible for the final technical data package.
Working knowledge of wiring diagrams and schematic diagrams.
Knowledge of designing electronic enclosure assemblies.
Communicate with a team of multi-disciplined engineers (Systems, Electrical, Mechanical, Manufacturing, New Product Logistics, and Product Information Management) for design and logistic release approval.
Perform dimensional and tolerance analysis as needed.
Experience supporting design fit check during integration & testing of electrical & electronic systems at the module, sub-system & system level.
Knowledge of FEA is a plus.
Please email your resume to recruiting@cadcam-e.com to apply.
Not the right fit? Search for AI Software Engineer jobs in Engineer, British Columbia, Canada
About CADCAM-E
Since 1989, CADCAM-E has served a diverse industry base by providing speed and certainty in delivering offshore-based engineering services. With U.S. offices in Michigan and New Jersey, as well as a state-of-the-art engineering development center in Chennai, India, CADCAM-E focuses on providing mechanical & electromechanical engineering design services to organizations, worldwide.
CADCAM-E's product engineering services provide a comprehensive solution that includes taking product ideas all the way from design to manufacturing. Customers can accelerate their product development process and reduce costs by leveraging CADCAM-E’s onsite/offshore services model.
Employing more than 200 engineering professionals, globally, CADCAM-E successfully delivers on time and within budget for clients seeking an outsourced design solution.