We are seeking a Software Developer with experience building scalable, real-time applications to serve as the AI foundation within a manufacturing company. This role will primarily focus on backend services, cross-team integrations, and data-driven applications that support factory AI systems and operational platforms. The role includes bridging the technical gap across plant systems and cloud platforms, along with supporting foundational applications that allow diverse app teams to query AI inference and operational insights.
Responsibilities:
- Design and develop backend services and foundational AI applications for manufacturing operations.
- Build APIs and microservices to support high-volume, real-time data processing.
- Integrate data from plant systems, operational platforms, and enterprise applications into scalable solutions.
- Bridge the technical gap between cloud applications, plant applications, and diverse app teams.
- Collaborate with Data Engineers and AI teams to enable seamless data flow and AI inference delivery.
- Support the development of foundational interfaces for app teams to access operational insights and AI-driven outputs.
- Optimize system performance for low-latency, high-availability environments.
- Participate in deployment, testing, and ongoing system enhancements.
- Ability to travel up to 10% domestically or internationally, within North America, during peak times.
Required Skills:
- Strong backend development experience using one or more languages: Java, Python, .NET, Node.js, or Golang.
- Experience working with APIs, microservices, and distributed systems.
- Experience with cloud platforms (AWS preferred).
- Experience with real-time or event-driven systems.
- Strong understanding of system integrations, cross-team collaboration, and production-ready development.
- Experience with Git and modern development practices.
Preferred Skills:
- Experience with manufacturing systems (MES, SCADA, OPC UA, Kepware.
- Exposure to streaming technologies (Kafka, MQTT, NiFi).
- Experience with Docker and Kubernetes.
- Experience with relational databases (MySQL, PostgreSQL, SQL Server).
- Experience building backend-heavy AI foundation applications.
Nice to Have:
- Experience in manufacturing, automotive, industrial, or operational environments.
- Exposure to real-time telemetry or sensor data systems.
- Experience with AI models or machine learning integrations.
Benefits:
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
- The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities:
- Participate in OP monthly team meetings and participate in team-building efforts.
- Contribute to OP technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About us:
At OP, we help you harness the power of technology for maximum impact. A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cyber security, enterprise architecture, and beyond. For nearly two decades, we've been challenging the status quo of the consulting industry, serving up fresh, ingenious thinking through a radically lean structure. Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.