Close

Open Roles

Join the Team and Help Revolutionize Industrialization of AI

 

Software Engineer – Machine Learning

100% Remote | Houston, TX

ABOUT THE ROLE

oPRO.ai is seeking experienced Machine Learning engineers to lead the development of data and ML services for a large-scale AI/ML operating system. You will be part of a team of world-class engineers, designers, and scientists, working together to democratize the building and deployment of AI and Machine Learning systems. You will have ownership over the projects you work on and have the flexibility to influence the design and execution of your team’s work. A hard-working entrepreneurial spirit is highly valued and rewarded in the company. Please contact us at recruiting@opro.ai.

RESPONSIBILITIES

  • Drive the development of an AI/ML platform that enables stakeholders to extract value from data by building graphical applications using composable blocks.
  • Lead development of features with cross-functional teams with a high degree of autonomy.
  • Architect, design, and implement backend data and ML pipelines and services with well-designed APIs using appropriate languages (e.g. Python, C++, Go, etc.) and technologies (e.g. Kubernetes, distributed batch and stream processing, etc.).
  • Design and implement efficient, reusable, testable libraries and services.
  • Learn quickly about AI & ML concepts, tools, and workflows.
  • Work with product managers and designers to build new features.
  • Lead development of features with cross-functional teams.
  • Mentor junior engineers in the team.

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science (or related technical field) or equivalent practical work experience.
  • 2+ years of experience with distributed large-scale Spark applications (100s of workers, TBs of data at-a-time)
  • 2+ years of experience with streaming data (using any combination of Kafka, Samza, Flink, Spark Structured Streams)
  • 2+ years of experience with Kubernetes
  • 5+ years of experience writing code with one of Scala, Go, or Python
  • You thrive on learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to adapt easily to our rapidly evolving business environment.
  • You are a team player and are eager to help shape the culture of a small team that will be the foundation of something big.
  • Excellent communication skills.

 

Senior Software Engineer – Full-Stack

100% Remote | Houston, TX

ABOUT THE ROLE

oPRO.ai is seeking experienced full-stack engineers to lead the development of data and ML services for a large-scale AI/ML operating system. You will be part of a team of world-class engineers, designers, and scientists, working together to democratize the building and deployment of AI and Machine Learning systems. You will have ownership over the projects you work on and have the flexibility to influence the design and execution of your team’s work. A hard-working entrepreneurial spirit is highly valued and rewarded in the company. Please contact us at recruiting@opro.ai.

RESPONSIBILITIES

  • Drive the development of a scalable web stack using Django, GraphQL, and related technologies that provides access to backend data services.
  • Lead development of features with cross-functional teams with a high degree of autonomy.
  • Architect, design, and implement backend data and ML pipelines and services with well-designed APIs using appropriate languages (e.g. Python, C++, Go, etc.) and technologies (e.g. Kubernetes, distributed batch and stream processing, etc.).
  • Design and implement efficient, reusable, testable libraries and services.
  • Learn quickly about AI & ML concepts, tools, and workflows.
  • Work with product managers and designers to build new features.
  • Mentor junior engineers in the team.

MINIMUM QUALIFICATIONS

  • Master’s degree in Computer Science (or related technical field) or equivalent practical work experience.
  • 2+ years of experience with writing and maintaining large Django projects
  • 2+ years of experience with managing the deployment of Django projects in cloud environments, including meaningful metric gathering, experimentation, etc.
  • 2+ years of experience with using asynchronous communication patterns, message queues, or high-performance actors in a production setting
  • 5+ years of experience with professional Python
  • 2+ years of experience with any shade of Javascript
  • You thrive on learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to adapt easily to our rapidly evolving business environment.
  • You are a team player and are eager to help shape the culture of a small team that will be the foundation of something big.
  • Excellent communication skills.

 

AI Solutions Engineer

100% Remote | Houston, TX

ABOUT THE ROLE

oPRO.ai is seeking a high-performing AI Solutions Engineer to work at the cutting edge of our Industrial IoT solutions business to solve complex and distributed IoT business problems using the oPRO.ai platform.  You will be required to design and implement advanced application solutions, deploy existing oPRO.ai IoT product suite applications, and work with the oPRO.ai engineering and solutions team to build new state-of-the-art solutions on the oPRO.ai IoT platform.  This role is very hands-on and requires a combination of a strategic solutions-oriented mindset, top-notch communication skills, the ability to adapt to changing customer conditions, and strong implementation skills.

You will work closely with customers’ operations, IT, and center-of-excellence data science teams to demonstrate the capabilities of the oPRO.ai platform, and architect oPRO.ai IoT solutions that will include high-volume, high-frequency, distributed, unstructured, and real-time datasets.  Data Science and higher-quality ML models are core to oPRO.ai IoT solutions and you will be required to maintain both conversational and technical competency in these areas. Please contact us at recruiting@opro.ai.

RESPONSIBILITIES

  • Engage directly with customers to design and develop applications & solutions based on the oPRO.ai IoT platform.
  • Lead and be an integral part of high-performing and stellar customer-facing oPRO.ai IoT teams including data scientists, integration and application engineers, product managers, and industry leads in the delivery of production-ready oPRO.ai IoT solutions to customers.
  • Become an expert in the oPRO.ai IoT platform and associated tools to enable and assist customers to build their applications.
  • Design, develop and maintain demos using the oPRO.ai IoT platform.
  • Conduct oPRO.ai IoT Platform and application demonstrations and training to both internal and external audiences.
  • Participate in all appropriate product, sales, procedural training, and certification to acquire and maintain the knowledge necessary to be effective in the position.
  • Convert firsthand customer and market experience into impactful input to our product direction and strategy
  • Regular travel (40+%) to customer sites is required.

MINIMUM QUALIFICATIONS

  • The ideal candidate will have an engineering degree with a strong background in Machine Learning and Artificial Intelligence and be able to present abstract concepts in an easy-to-understand manner. You should be able to work in a fast-paced GTM environment and be goal-oriented.
  • You are an excellent and confident communicator and enjoy working closely with cross-functional teams. You thrive in high-growth, fast-paced environments and are comfortable wearing multiple hats when necessary. You are very comfortable discussing and presenting to both the customer executives and the plant engineer level.
  • Bachelor’s degree in Engineering or Computer Science (or related field); advanced degree preferred.
  • Minimum of 5 years of work experience building enterprise applications or in an enterprise technical sales support role.
  • Experience with manufacturing and IIoT software tools like OSIsoft PI System, AspenTech IP.21, Honeywell Ph.D., and other MES and historians.
  • Experience in working with customers to develop or deploy new business solutions
  • Experience with relational databases (any vendor)
  • Experience with development or implementation of enterprise and/or cloud software; machine learning or IIoT preferred.
  • Strong organizational and troubleshooting skills with attention to detail
  • Strong analytical ability, judgment, and problem analysis techniques
  • Ability and flexibility for frequent domestic travel to customer/prospect sites and field events (trade shows, seminars, etc.)

PREFERRED QUALIFICATIONS

  • Previous startup experience
  • Programming experience.
  • PaaS, SaaS, IaaS, and business intelligence/analytics implementation experience are a plus
  • Previous experience with customer deployment of PI System for advanced analytics at Manufacturing, Utilities, and Industrial IoT customers.
  • Domain expertise in certain key industries (Oil & Gas, Utilities, Process, and Discrete Manufacturing, Healthcare, and Industrial IoT) is a strong plus
  • SAP and Maximo experience.