Designs the enablement plans and configuration specifications and performs installation processes to implement integrated hardware and software systems and products purchased by customers.
Prototypes and tests proposed solutions for feasibility, reliability, and quality. Develops program and system specifications to meet customers' technical requirements and guide enablement, configuration, or coding of products and solutions. Provides technical information, requirements, and cost estimates to sales teams to use in proposals, quotes, and statements of work. Creates and maintains documentation to provide customers with a reliable technical resource for product operation and maintenance.
Job Title | Job Description | |
---|---|---|
1 | Entry Engineer | The Entry Engineer performs simple and routine engineering design tasks with standard techniques. Assists in design, development, implementation, and analysis of technical products and systems. Being an Entry Engineer requires a bachelor's degree of engineering. Assists more senior engineers in the preparation of plans, designs, computation methods and reports. In addition, Entry Engineer typically reports to a supervisor or manager. Being an Entry Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. Working as an Entry Engineer typically requires 0-2 years of related experience. |
2 | Engineer - Specialist/Project Lead | The Engineer - Specialist/Project Lead resolves highly complex technical issues and conducts advanced research. Provides expert judgment and analysis for the design, development and implementation of technical products and systems. Being an Engineer - Specialist/Project Lead has extensive engineering knowledge and is considered an expert in one or more engineering specialties. Recommends alterations to development and design to improve quality of products and/or procedures. In addition, Engineer - Specialist/Project Lead requires a bachelor's degree of engineering. Typically reports to a supervisor or manager. Engineer - Specialist/Project Lead is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as an Engineer - Specialist/Project Lead typically requires 7+ years of related experience. |
3 | Intermediate Engineer | The Intermediate Engineer performs simple and routine engineering design tasks with standard techniques. Assists in design, development, implementation, and analysis of technical products and systems. Being an Intermediate Engineer requires a bachelor's degree of engineering. Assists more senior engineers in the preparation of plans, designs, computation methods and reports. In addition, Intermediate Engineer typically reports to a supervisor or manager. Being an Intermediate Engineer gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as an Intermediate Engineer typically requires 2 to 4 years of related experience. |
4 | Senior Engineer | The Senior Engineer oversees the design, development, implementation, and analysis of technical products and systems. Typically performs multiple engineering-related tasks in various assignments within the organization. Being a Senior Engineer may guide and train less experienced engineers. Has broad knowledge of engineering procedures and assists in the resolution of complex problems. In addition, Senior Engineer requires a bachelor's degree of engineering. Typically reports to a supervisor or manager. Being a Senior Engineer contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Senior Engineer typically requires 4 to 7 years of related experience. |
5 | Principal Algorithm Engineer | The Principal Algorithm Engineer performs research and testing to develop machine learning algorithms and predictive models. Designs and develops scalable solutions using AI tools and machine-learning models. Being a Principal Algorithm Engineer conducts model training and evaluation. Utilizes big data computation and storage tools to create prototypes and datasets. In addition, Principal Algorithm Engineer integrates, tests, tunes, and monitors solutions. Proficient with multiple AI tools such as Python, Java, or R and machine learning frameworks like Spark, TensorFlow, or sciket-learn. Requires a master's degree in computer science, mathematics, engineering or equivalent. Typically reports to a manager or head of a unit/department. Being a Principal Algorithm Engineer work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Working as a Principal Algorithm Engineer typically requires 7+ years of related experience. |
Skills | Proficiency Level |
---|---|
Information Technology Trends | Level 3 |
Analytical Thinking | Level 4 |
Innovation | Level 3 |