Know Your Worth and Get Paid Right

1384 roles. Updated: November 2026

Python Developer

$69k - $81k per year

Alternate job titles: Entry UI Programmer | Graphical User Interface (GUI) Programmer I | UI Developer I | Web Front End Developer I

There is currently no job description for Python Developer. Be the first to submit the job responsibilities for a Python Developer.

View salary details

Entry Level Python Developer

$100k - $117k per year

Alternate job titles: Graphical User Interface (GUI) Programmer III | Senior UI Programmer | UI Developer III | Web Front End Developer III

There is currently no job description for Entry Level Python Developer. Be the first to submit the job responsibilities for a Entry Level Python Developer.

View salary details
What should I pay? Book a demo

DevOps Engineer II

$98k - $108k per year

Alternate job titles: Development Operations Engineer II | DevOps Intermediate Engineer

Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality acros more Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience.
View salary details

DevOps Engineer III

$123k - $144k per year

Alternate job titles: Development Operations Engineer III | DevOps Senior Engineer

Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality acros more Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience.
View salary details
What should I pay? Book a demo

DevOps Engineer IV

$143k - $159k per year

Alternate job titles: Development Operations Engineer IV | DevOps Principal Engineer

Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality acros more Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager. Work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Typically requires 7+ years of related experience.
View salary details

DevOps Engineer I

$75k - $90k per year

Alternate job titles: Development Operations Engineer I | DevOps Associate Engineer

Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality acros more Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager. Work is closely managed. Works on projects/matters of limited complexity in a support role. Typically requires 0-2 years of related experience.
View salary details
What should I pay? Book a demo

DevOps Engineer V

$166k - $183k per year

Alternate job titles: Development Operations Engineer V | DevOps Expert Engineer

Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality acros more Develop strategies to manage the development, testing, deployment, and maintenance of software applications and infrastructure. Optimize service delivery throughout the development lifecycle. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Implement automated infrastructure capabilities like backups, security tools, and monitoring. Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically requires a bachelor's degree. Typically reports to a manager. Works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Typically requires 10+ years of related experience.
View salary details

Senior Algorithm Engineer

$131k - $150k per year

Alternate job titles: AI Engineer III | Artificial Intelligence Engineer III | Machine Learning Engineer III | Senior AI Engineer | Senior Machine Learning 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 more 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.
View salary details
What should I pay? Book a demo

Principal Algorithm Engineer

$155k - $175k per year

Alternate job titles: AI Engineer IV | Artificial Intelligence Engineer IV | Machine Learning Engineer IV | Principal AI Engineer | Principal Machine Learning 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 more 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.
View salary details

Algorithm Engineer I

$94k - $107k per year

Alternate job titles: AI Engineer I | Artificial Intelligence Engineer I | Machine Learning Engineer I

The Algorithm Engineer I ensures the scalability, reliability, and performance of AI systems. Designs and develops scalable solutions using AI tools and machine-learning models. Being an Algorithm Engineer I performs research and testing to develop machine learning algorithms and predictive models. Develops and executes performance tests on AI systems to measure their efficiency in handling large amounts of data, complex algorithms, and processing speeds to ensure optimal performance. In additio more The Algorithm Engineer I ensures the scalability, reliability, and performance of AI systems. Designs and develops scalable solutions using AI tools and machine-learning models. Being an Algorithm Engineer I performs research and testing to develop machine learning algorithms and predictive models. Develops and executes performance tests on AI systems to measure their efficiency in handling large amounts of data, complex algorithms, and processing speeds to ensure optimal performance. In addition, Algorithm Engineer I utilizes big data computation and storage tools to create prototypes and datasets. Conducts model training and evaluation. Integrates, tests, tunes, and monitors solutions. Proficient in big data tools, cloud platforms, multiple AI tools such as Python, Java, or R, and machine learning frameworks like Spark, TensorFlow, or scikit-learn. Requires a bachelor's degree in computer science or related degree. Typically reports to a manager. Being an Algorithm Engineer I work is closely managed. Works on projects/matters of limited complexity in a support role. Working as an Algorithm Engineer I typically requires 0-2 years of related experience.
View salary details
What should I pay? Book a demo