Compugen

Rating:
5/5
Compugen is a technology company providing cutting-edge solutions to Fortune 500 companies and large corporations all over the world. The company was founded in 1981 and specializes in research and development, software engineering and IT solutions. Compugen has an impressive portfolio of products and services tailored to the needs of the business; these include enterprise software applications, professional services, cloud solutions and infrastructure support. At Compugen, we focus on delivering innovative technology solutions for the most complex of business needs. Our engineering and product teams incorporate the latest advances and trends in artificial intelligence, machine learning, cloud architectures, and application development. Our experienced professionals specialize in code, software architecture, system design, hardware engineering, DevOps and more. Our talented and committed employees strive to create applications and solutions that allow customers to have a competitive advantage in their respective industries. We have strategic partnerships with some of the world’s largest technology companies, allowing us to integrate the most advanced tools and technology in our solutions. Compugen has a strong customer base in Europe, North America, and the Asia-Pacific region. Our global presence allows us to provide world-class services to a diversified customer base, ranging from small local businesses to global enterprises. In short, Compugen is the perfect place for developers, engineers, and IT professionals from all backgrounds. As a team, we are passionate about developing state of the art solutions that revolutionize how businesses use technology and optimize their operations. We strive to attract the best and brightest talent to ensure our customer’s success.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 86000
Description: Develop and modify software for a range of business applications, primarily focusing on web development, database development, mobile applications, and API integration. Collaborate with product owners, stakeholders, and colleagues to understand business requirements and develop high-quality software.
Qualifications / Requirements: Bachelor’s degree in Computer Science, relevant professional experience, and strong knowledge of latest technologies. Experience with software development and object-oriented design. Working knowledge of coding with Python, Java, or JavaScript.

Data Analyst

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 94000
Description: Manage, interpret, and analyze large amounts of data. Extract, interpret, and report insights to stakeholders. Design, test and validate models, algorithms and experimental processes related to the data science project goals and objectives.
Qualifications / Requirements: 3+ years of relevant experience, data analysis and data modeling experience, as well as working knowledge of principles of data science and machine learning. Proficient in writing queries and working with data from various databases, including relational databases and SQL query writing and programming language.

Web Designer

Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): 72000
Description: Design, develop and maintain websites. Collaborate with stakeholders to understand requirements for a website and create high-quality designs. Transform websites into engaging user experiences using best practices for design and coding.
Qualifications / Requirements: Proficiency in web design, coding and front-end technologies, such as HTML and CSS. Working knowledge of software such as Adobe Photoshop. Ability to understand user experience and design principles.

Machine Learning Engineer

Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): 104000
Description: Develop, implement and manage algorithms for data science projects. Develop feedback loops and automation techniques that drive performance of applications and systems created. Use machine learning techniques to understand data and improve results.
Qualifications / Requirements: Industry experience in data science and machine learning, as well as working knowledge of programming languages such as Python. Ability to understand and troubleshoot machine learning models. Understanding of natural language processing and advanced algorithms.

Network Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 86000
Description: Install and maintain a wide range of network equipment, including routers, switches, and other technologies. Monitor and improve network performance. Troubleshoot and resolve network problems that occur.
Qualifications / Requirements: In-depth knowledge of networking protocols, routing, switching and troubleshooting issues. Experience installing, administering, and configuring networking equipment. Familiarity with network security concepts.

Cloud Architect

Average Work Hours (weekly unless noted): 50-55
Average Salary (yearly in dollars unless noted): 119000
Description: Design and build cloud infrastructures from scratch. Develop and maintain end-to-end cloud-based solutions and applications. Monitor performance of cloud systems, identify and resolve any issues, and recommend necessary changes.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field. Extensive knowledge and experience with cloud technologies, such as AWS and Azure. Working knowledge of scripting languages, such as Bash and Python.
Locations: Toronto, Halifax, Vancouver, Calgary, Montreal
Career Paths: Software Engineer, IT Consultant, Network Administrator, Systems Analyst, Database Developer, Technical Support Analyst, DevOps Engineer, Data Scientist, Web Developer, Cyber Security Analyst
Job Contacts: jobs@compugen.com

Recent Reviews

Shelby S.
4.5/5
4.5
I have worked at Compugen for over 5 years and it has been a positive experience. The company truly values its employees and provides them with the tools they need to be successful. Technologies are always up to date and the team of professionals are always willing to help out when needed. It is a great place to work and always keeps me engaged and motivated.

Frequently Asked Questions

What type of positions does Compugen offer?
Compugen offers positions in many areas, including IT architecture and engineering, software development, data analysis, and information security.
What qualifications are needed for an IT job at Compugen?
Compugen typically requires a degree in computer science, information technology or a related field, as well as relevant IT experience.