Principal Software Engineer, Manufacturing Intelligence
$148,000–$193,000 year
Remote · United States
Job Summary
Lead hands-on technical leadership for ML-enabled manufacturing intelligence platforms. Design and implement systems that predict manufacturing costs and identify suitable manufacturing partners, combining ML model predictions, part geometry data, and customer information. Serve as a technical mentor, conduct code reviews, and drive operational excellence through scalable infrastructure and software aligned with business timelines. Collaborate with product managers, data scientists, and leadership to promote open communication and adopt cutting-edge technologies to enhance problem-solving efficiency across the AI/ML organization.
Required Qualifications
- At least 8 years of experience in software engineering or similar technical roles
- A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science or a related field is preferred and may substitute for some years of experience
- Proficiency in software engineering best practices, including object-oriented design, code versioning, and testing
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (Docker and Kubernetes)
- Experience designing, building, and managing distributed computing systems
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
- Demonstrated ability to manage multiple projects simultaneously, prioritizing tasks and managing resources effectively
- Demonstrated ability to interact and communicate effectively at all levels of the organization, from executives to product managers and a wide variety of stakeholders and contributors
- Must be a US Citizen or Green Card holder (ITAR)
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.