Designs and supervises construction projects such as airports, bridges, channels, dams, railroads, or roads.
Reviews designs, tests and assesses materials, and performs necessary data collection and calculations in areas such as traffic forecasting, soil capacity, groundwater analysis, and structure design. Responsibilities also include estimating costs, estimating personnel and material needs, preparing proposals, and establishing completion dates. May also assist in inspecting aging infrastructure or overseeing improvement projects.
| 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 | 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. |
| 3 | 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. |
| 4 | Lawyer III | The Lawyer III provides advanced legal advice to an organization, prepares resolutions, reports, guidelines and participates in major legal actions. Examines contracts involving leases, licenses, purchases, sales, insurance, etc. and reviews various agreements, documents. Being a Lawyer III may lead and direct the work of others. Works closely with other departments to foresee and protect company against legal risks. In addition, Lawyer III requires a Juris Doctor degree from an accredited law school and may require admittance to a state bar. Typically reports to a manager or head of a unit/department. Being a Lawyer III work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Working as a Lawyer III typically requires 4 -7 years of related experience. |
| 5 | Senior Algorithm Engineer | The Senior 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 Senior Algorithm Engineer conducts model training and evaluation. Utilizes big data computation and storage tools to create prototypes and datasets. In addition, Senior 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 Senior Algorithm Engineer work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Working as a Senior Algorithm Engineer typically requires 4 -7 years of related experience. |
| Skills | Proficiency Level |
|---|---|
| Industry Knowledge | Level 2 |
| Analytical Thinking | Level 3 |
| Innovation | Level 3 |