Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 27, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Parallel Score is a product development firm that develops data and user-centric solutions by leveraging designs, engineering, and innovative thinking. We are a provocative product development agency that is focused on imagining and building highly-interactive and user- driven experiences that push the limits of user design and development. We dissect ...
    Read more about this company

     

    Senior Data Science Engineer

    Job Summary

    • In this role, you will primarily design, implement, and manage an analytical data infrastructure and work closely with other engineers and scientists to create robust and scalable solutions to flow data from various source systems into the data warehouse and end-user-facing applications.

    Responsibilities

    • Maintain algorithms and build data pipelines including support for new instrument hardware and software.
    • Test algorithms for ELT annotated and non-annotated reference data.
    • Benchmark algorithm performances and researches and implements new technologies and/or practices to provide efficient process improvements.
    • Design data schema and operate an internal data warehouse.
    • Work directly with other engineers and data scientists to flow data from various source systems into the data warehouse.
    • Developing and maintaining a big data platform.
    • Monitor and troubleshoot operational or data issues in data pipelines and Ensure Touch Product lines.

    Qualifications

    • Bachelor’s Degree in Computer Science, Engineering, Statistics, or related field required.
    • Experience with Statistical modeling, Machine Learning, Data Science, or Data Engineering, and Computer vision.
    • 2 or more years in Business Intelligence or Business Analytics.
    • Experience with scripting languages such as; Python and Java
    • Experience with C++/C# and Windows dll packaging.
    • Experience with Scikit-learn package, Tensorflow or Pytorch, Pandas
    • Knowledge about state of art models Mlflow, Spark, Sparknlp, SparkML
    • Experience with writing SQL queries and ETL.
    • Experience working on a SCRUM/Kanban team in a CI/CD environment and ETL Skills
    • Experience with columnar databases and familiarity with statistical modeling and machine learning techniques
    • Experience working with spark, lakehouse, Kafka
    • Experience working on lots of data ingestion, messaging type of Project.

    Skills:

    • Excellent verbal and written communication.
    • Excellent analytical and quantitative skills.
    • Ability to handle the high call volume.
    • Excellent attendance and punctuality.
    • Must be able to use discretion and independent judgment.
    • Must be able to work in a team environment.
    • Must be able to pay close attention to details.
    • Must be able to adapt and flex to a changing environment.

    go to method of application »

    Senior Fullstack Software Engineer

    Job Description

    • We are looking for a Senior Software Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop a software team.
    • The Senior Software Engineer will lead a team of developers responsible for building new and support existing Softwares.

    Responsibilities

    • Manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations.
    • Supports the analysis of client processes and recommends new business models, workflows, or solutions to best meet client needs.
    • Manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks
    • Manages team members to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations.
    • Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
    • Perform code reviews and ensure exceptional code quality.
    • Functionally decompose complex problems into simple, straightforward solutions, Serve as a technical lead on our most demanding, cross-functional projects.
    • Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
    • Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
    • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

    Required Qualifications / Experience

    • Minimum of 5 years software development experience and 3 - 5 years real management of the engineering team.
    • Expertise in architecting and designing software solutions for various problem types.
    • Working Knowledge of Microservices Architecture
    • Strong proficiency with server-side languages (Node.js and Python preferred), Java (Kotlin), JavaScript framework (React/React-native), C#.
    • Proficiency using MongoDB.
    • Experience working on teams with a heavy emphasis on DevOps, and CI/CD.
    • Contribution to Open Source Projects.
    • Working Knowledge of Data Science and Natural Processing Language (NLP)
    • Experience with AWS or similar cloud platforms (e.g. Google Cloud, Azure, OpenStack), Strong written and verbal communication skills.
    • Willing to learn and work on different mobile platforms/frameworks when needed.
    • Networking and integrating third-party APIs. Working with a version control system (i.e., Git).
    • Good understanding of Object-Oriented Programming concepts i.e Classes and objects, Inheritance, Encapsulation, and Polymorphism. 
    • Intermediate level understanding of fundamental database concepts — i.e database tables, querying databases, normalization, joins, database management systems.
    • Knowledge of network security and deep knowledge of unit, integration, e2e, and UI testing, as well as testing frameworks/libraries — JUnit(For Java), Espresso, Appium, XCTest(iOS).
    • Working knowledge of at least one CI/CD tool — i.e Jenkins, Travis CI, Circle CI.

    go to method of application »

    Artificial Intelligence Engineer

    Job Responsibilities

    • Develop AI for strategy and simulation games.
    • Write and maintain high-performance Python and LUA software code.
    • Write technical documents describing core systems.
    • Work closely with Design, Production, and QA.
    • AI Engineer designs and develops scalable solutions using AI tools and machine-learning models. 
    • Performs research and testing to develop machine learning algorithms and predictive models. 
    • Utilization of big data computation and storage tools to create prototypes and datasets. 
    • Conducts model training and evaluation, integrates, tests, tunes, and monitors solutions.

    Job Requirements

    • Bachelor’s Degree in Computer Science, Computer Engineering, Mathematics, or related field.
    • 3+ years experience in-game and/or software development.
    • Familiarity with strategy and simulation games and open-world AI.
    • Experience with AI techniques such as Behavior Trees, Decision Trees, and Pathfinding.
    • Proficiency in one or more of the following: Python, Java, Javascript.
    • Proficient in mathematics including linear algebra, trigonometry, and algorithm design.
    • Passion for games and game design.
    • Self-motivated and loves solving problems.
    • One or more shipped game titles preferred.
    • Familiarity with ECS (entity component system) architecture.
    • Familiarity with multi-threaded programming.
    •  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. 
    • Works on advanced, complex technical projects or business issues requiring state-of-the-art technical or industry knowledge. To be a Lead AI Engineer typically requires 10+ years of related experience

    go to method of application »

    Software Engineer

    Job Summary

    • We are looking for a  Software Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop a software team.
    • The Software Engineer will work with a team of developers responsible for building new and support existing Softwares.

    Responsibilities

    • Development of assigned software development projects within the specified timeline
    • On-time delivery of software development tasks according to global standards
    • Physical documentation of all application
    • Process analysis and design of software systems
    • Weekly backup of the project worked on to version control system.
    • Support and maintenance of software applications
    • Developing front-end website architecture and developing Frontend/Backend website applications
    • Designing user interactions on web pages.
    • Creating servers and databases for functionality.
    • Ensuring cross-platform optimization for mobile phones.
    • Ensuring responsiveness of applications.
    • Working alongside UI/UX designers for web design features.
    • Seeing through a project from conception to finished product.
    • Designing and developing APIs.
    • Meeting both technical and consumer needs.
    • Staying abreast of developments in web applications and programming languages.
    • Research and development.

    Requirements

    • Must have at least 3 years of professional experience.
    • Strong organizational and project management skills
    • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
    • Familiarity with JavaScript frameworks such as Angular JS, React, React, React Native, NodeJS.
    • Proficiency with server-side languages such as Python, Java, PHP, .Net.
    • Familiarity with database technology such as MySQL, Oracle, and MongoDB.
    • Must have knowledge in Unit/integration testing using Jest, Mocha, etc.
    • Excellent verbal communication skills.
    • Good problem-solving skills.
    • Attention to detail.
    • Knowledge in any of these technologies is a plus-  Blockchain, Artificial Intelligence, Machine Learning, Familiarity with cloud platforms such as Azure, AWS, etc.

    go to method of application »

    DevOps Engineer

    Summary

    • We are looking for an experienced and enthusiastic DevOps Engineer. As our new DevOps Engineer, you will be in charge of the specification and documentation of the new project features. In addition, you will be developing new features and writing scripts for automation using Perl/Python/Groovy/Java/Bash.

    Responsibilities

    • Manage Azure and AWS 
    • Utilize various open source technologies
    • Use various cloud tools to orchestrate solutions
    • Build independent web-based tools, microservices, and solutions
    • Configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Cassandra, Hadoop, etc
    • Understand how various systems work
    • Understand how IT operations are managed
    • Manage source control including SVN and GIT

    Requirements

    • Experience with Azure or similar cloud platform (e.g. Google Cloud, AWS, OpenStack)
    • Strong written and verbal communication skills.
    • Bachelor’s Degree or MS in Engineering or equivalent
    • Experience using these languages React, React Native, NodeJS, JavaScript, Python(Flask or Django),
    • Experience using databases including MySQL, Mongo & Elasticsearch
    • Knowledge of Java-based languages
    • Sense of ownership and pride in your performance and its impact on the company’s success
    • Experience working in an Agile development environment.
    • Experience with Docker, Kubernetes, Terraform, Ansible, Jenkins, continuous integration, continuous deployment, Chef, puppet
    • Critical thinker and problem-solving skills
    • Good time-management skills
    • Interpersonal and communication skills

    go to method of application »

    Fullstack Django Developer

    Job Summary

    • We are looking for a Fullstack Django Developer that will develop information systems by studying emerging technologies, operations; designing, developing, and creating software solutions; support, and develop software teams.
    • The Fullstack Django Developer will work with a team of developers responsible for building new Softwares.

    Responsibilities

    • Develop cloud-based Python Django software products
    • Develop Angular JS applications
    • Participating in architectural, design and product discussions
    • Designing and creating RESTful APIs for internal and partner consumption
    • Working in an agile environment with an excellent team of engineers that is comfortable with building UI in Django as well as full

    Requirements

    • Experience: At least 3 years of software development experience
    • Microservices development experience in Django
    • 3+ years experience of Python coding skills
    • 2+ years experience developing Angular JS/React applications into production
    • 4+ years hands-on experience with the Django framework
    • Strong understanding of the Angular JS framework
    • Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
    • Knowledge of how to build and use with RESTful APIs
    • Strong knowledge of version control (i.e. git, svn, etc.)
    • Experience deploying Python applications into production
    • Amazon Web Services (AWS) infrastructure knowledge is a plus.

    go to method of application »

    Senior Software / DevOps Engineer

    Summary

    • We are looking for a Senior Software / DevOps Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop software team.
    • The Senior Software/DevOps Engineer will lead a team of developers responsible for building new and support existing Softwares.

    Responsibilities

    • Consulting; Technical Leads are part of the senior team that manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations. In conjunction with a Project Manager, Technical Leads are expected to provide both technical and solution expertise for clients and client engagements.
    • Solution Development; Technical Leads design solutions for various client needs. TLs support the analysis of client processes and recommend new business models, workflows, or solutions to best meet client needs.
    • Technical Leadership; Technical Leads manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks. TLs have the ability to exercise independent judgment in methods, techniques, and evaluation criteria for obtaining results.
    • Team Management; Technical Leads may manage small teams to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations. They mentor and guide less experienced consultants. They are expected to be role models for best practices and to provide technical knowledge sharing.
    • Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
    • Perform code reviews and ensure exceptional code quality.
    • Functionally decompose complex problems into simple, straightforward solutions, Serve as a technical lead on our most demanding, cross-functional projects.
    • Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
    • Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
    • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

    Qualifications / Experience

    • Minimum of 8 years software development experience and 3-5 years real management of the engineering team, experience in a project-based consulting environment.
    • Expertise architecting and designing software solutions for various problem types.
    • Extensive knowledge in the areas of custom software development: OO Design Patterns; microservices, middleware, etc.
    • Strong proficiency with at least one server-side language (Node.js and/or Python preferred), Strong proficiency with vanilla JavaScript.
    • Strong Object Oriented Programming skills
    • Deep understanding of at least one modern JavaScript framework (React, Angular, Meteor, etc.)
    • Understanding of data security compliance and security best practices
    • Experience in profiling, debugging and troubleshooting systems
    • Solid understanding of databases and data modeling/design techniques; data interface protocols; database deployment and scalability; database tuning.
    • Extensive experience with designing systems for scale and reuse, source code management strategies, and release management.
    • Strong and effective verbal and written communication skills; as well as strong and effective presentation and facilitation skills.
    • Willingness to travel to client locations and collaborate with distributed delivery teams as needed.
    • Solid knowledge of system administration and software and hardware configuration and production system deployments; ability to make informed recommendations to customer IT staff.
    • Ability to troubleshoot pre- and post-production implementations including security and load balancing & performance issues.
    • Cloud DevOps experience strongly preferred
    • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
    • Experience with video technologies preferred but not required.
    • Experience working in an Agile development environment.
    • Experience working on teams with a heavy emphasis on DevOps, Automation, CI/CD, and Quality.
    • Experience with AWS or similar cloud platform (e.g. Google Cloud, Azure, OpenStack), Strong written and verbal communication skills.
    • Comfortable working with a remote team operating in multiple time zones.
    • Experience with a variety of data storage solutions (e.g. Elasticsearch, Dynamo, RDS, PGSQL).
    • Experience with fault-tolerant message queuing/brokering systems (e.g. Kafka, SQS, Kinesis).

    go to method of application »

    UI / UX Designer

    Job Summary

    • We are looking for a UX Designer to design software and platforms that meet people’s needs. You will combine interfaces and workflows to enhance user experience.
    • In this role, you should be an analytical and creative designer who is able to grasp user needs and solve problems. A strong portfolio of successful UX and other technical projects is essential.
    • Ultimately, you will make our product more user-friendly and intuitive to attract and retain customers.

    Responsibilities

    • Understand product specifications and user psychology
    • Conduct concept and usability testing and gather feedback
    • Create personas through user research and data
    • Define the right interaction model and evaluate its success
    • Develop wireframes and prototypes around customer needs
    • Find creative ways to solve UX problems (e.g. usability, findability)
    • Work with UI designers to implement attractive designs
    • Communicate design ideas and prototypes to developers
    • Keep abreast of competitor products and industry trends.

    Requirements

    • BSc in Design, Computer Science, Engineering or a related field
    • Proven experience as a UX Designer, UI Designer or similar role
    • Strong portfolio of design projects
    • Background in project management and research
    • Familiarity with interaction design and information architecture
    • Proficient in design software (e.g. Figma, Adobe Creative, UXPin, Balsamiq)
    • Knowledge of HTML/CSS; JavaScript is a plus
    • Problem-solving aptitude
    • Analytical mind with a business acumen
    • Excellent communication skills.

    go to method of application »

    Frontend Developer (Mobile and Web)

    Job Description

    • We are looking for programmers with a keen eye for design for the position of Front End Developer.
    • Front-end Developers will be responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.

    Responsibilities

    • Building reusable code for future use.
    • Optimizing web pages for maximum speed and scalability.
    • Utilizing a variety of markup languages to write web pages.
    • Determining the structure and design of web pages.
    • Ensuring user experience determines design choices.
    • Developing features to enhance the user experience.
    • Striking a balance between functional and aesthetic design.
    • Ensuring web design is optimized for smartphones.
    • Maintaining brand consistency throughout the design.
    • Develop software for the cross-platform mobile applications (React Native)
    • Develop within native modules in iOS/Swift and/or Android/Java depending on skillset.

    Requirements

    • Must have at least 5 years experience
    • Understanding of key design principles.
    • Proficiency in designing interfaces and building clickable prototypes using clickable prototype tools such as Sketch, InVision, Axure, Adobe XD etc.
    • Proficiency in HTML, CSS, JavaScript, Flutter, and jQuery.
    • Expert knowledge of CSS, CSS extension languages (Less, Sass), and CSS preprocessor tools.
    • Expert knowledge in React, Angular, or any single page application frameworks
    • Can write and maintain unit and integration tests
    • Experience with responsive and adaptive design.
    • Understanding of SEO principles.
    • Good problem-solving skills.
    • Excellent verbal communication skills.
    • Good interpersonal skills.

    go to method of application »

    Technical Manager

    Job Description

    • We are looking for a Technical  Manager that has knowledge in various project management skills and has experience working with and also being a software engineer.

    Responsibilities

    • Creation and maintaining team roadmaps and backlogs with product managers.
    • Working with stakeholders to manage expectations and ensure clear and precise delivery of products to the market.
    • Be trusted to use whatever project management tools are appropriate for the situation.
    • Support and maintenance of software applications.
    • Research and development.
    • Ensuring On-time delivery of software development tasks according to global standards
    • Use and continually develop leadership skills.
    • Ensure that all projects are delivered on-time and within the scope.
    • Manages and coordinates product development projects.
    • Evaluates and resolves technical feasibility, design optimization, and production issues.
    • Ensures that labeling and marketing/promotional literature match product specifications.
    • Manages subordinate staff in the day-to-day performance of their jobs.
    • Ensures that project/department milestones/goals are met and adhering to approved budgets.
    • Works with other departments to understand design, technology, product development, and typically reports to top management.

    Experience/Requirements

    • 7 years above with software development and project/product management skills
    • Passionate about creating a culture that builds and enables high performing multidisciplinary teams
    • Has experience of working directly with software engineering teams.
    • Proficiency in JavaScript
    • Experience in Agile methodology
    • Must have knowledge of programming languages and emerging technologies.
    • In-depth understanding of project management and prevailing project management methods.
    • Excellent written and verbal communication skills with strong research and analytical skills
    • Professional judgment and discretion that comes from years of experience in the field Analytical skills to forecast and identify trends and challenges
    • Must have knowledge in any of these technologies Blockchain, Artificial Intelligence, Machine Learning, Familiarity with cloud platforms such as Azure, AWS,
    • Familiarity with the latest trends, technologies, and methodologies in UI/UX designs, web designs, production, etc.

    go to method of application »

    Security Engineer

    Job Description

    • We are looking for an experienced and passionate Security Engineer to join our team.
    • As the Security Engineer at our company, you will be responsible for planning, developing, implementing, and maintaining the overall company’s software security strategy using various software security testing methods and techniques.

    Key Responsibilities

    • Create and implement a strategy for the deployment of information security technologies in the cloud
    • Help to make security an integral part of the SDLC.
    • Perform security risk assessments and report on ways to minimize threats
    • Develop a process for the investigation of reported security breaches
    • Develop strategies to detect security incidents and trigger investigations

    Required Skills & Experience

    • Associate Degree in Information Technology, Computer Science, Engineering or related field
    • 3+ years of hands-on technical experience
    • In-depth knowledge of AWS IAM and an understanding of AWS security tools
    • Infrastructure as a code (IaC) such as Terraform/CloudFormation
    • CI/CD experience (Jenkins, Docker, Kubernetes, etc.)
    • Experience with domain and communication security, bash, and automation using script-based languages such as Python

    Preferred Skills & Experience:

    • Security Certifications: OSCE, OSCP, GMON, GCED, GREM, GCIA, GCIH, GSEC, etc.
    • General understanding of industry standards, compliance, and PCI guidelines: ISO 27001, NIST 800-53, SOC 2, etc.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at ParallelScore Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail