CAREER
Slider

Job Title: Data Science Engineer

Location: India, US, UK

Experience Level: 3+ years

Salary: Depending upon experience

JOB DESCRIPTION:
  • There are a number of work streams which require resources, covering (not official titles)
  • Data access & ETL (Extract Transform and Load)
  • Analysis (data to TFLs and machine learning)
  • Standards (data and output templates)
  • Process & infrastructure,
  • Dynamic reporting build (e.g. visualization).
  • Workflow – metadata flow; leveraging metadata to automate where possible Skills:
  • Profiles which tick all the boxes required (systems developers are unlikely to have performed clinical trial reporting and vice versa) however the key words/skills being sought are below.
  • Understanding of current clinical trial reporting process(es) and statistics methodology used within.
  • Understanding of Protocol, SAP & Shells, Dataset Specs, GCP, blinding/unblinding procedures, Interim Analysis etc.
  • CDISC experience (SDTM / ADaM)
  • Multi-programming language ability; / R / Python / others (Java etc.)
  • Might be possible to teach R if they don’t have knowledge, but easier to teach those who understand multiple programming languages
  • Software developer mindset (develop the process rather than simply following a spec)
  • CSV (computer System Validation) experience
  • SDLC (System Development Life Cycle) experience
  • Pro-active team communication Team leadership: Attention to detail – including documentation (Specification writing and documentation of results) practices.

Job Title: AI/ML Developer

Location: India, US, UK

Experience Level: 2+ years

Salary: Depending upon experience

Required Skills:
  • Experience in applying machine learning techniques, Natural Language Processing or Computer Vision
  • Strong analytical and problem-solving skills
  • Solid software engineering skills across multiple languages including but not limited to Java or Python
  • Problem solver – able to work independently, and be comfortable with deadlines and milestones
  • Deep understanding of ML techniques such as: classification, clustering, deep learning, optimization methods, supervised and unsupervised techniques
  • Strong communication skills and an easy going attitude
  • Proven ability to apply, debug, and develop machine learning models for real-world applications
  • Previous industry work experience required
Desirable Skills:
  • Familiarity with Git, MongoDB, RabbitMQ, Spark, NLTK, TensorFlow, Functional Programming – Experience with Natural Language Processing (NLP) – Experience building applications for the enterprise customer
  • Previous early-stage company experience is a plus
Qualifications:
  • Any Bachelor degree in Computer Science or related field and/or equivalent experience in the space
Job Description:

The ideal candidate will have experience in the latest techniques in Artificial Intelligence, Natural Language Processing, Machine Learning (including Deep Learning approaches. Experiences in real-time collaboration is a plus. We’re looking for someone with specialized knowledge and general skills.

Primary role responsibilities will include:

  • Deliver a commercially deployable platform that provides an intuitive collaboration solution targeted at enterprise customers
  • Use NLP and ML techniques to bring order to unstructured data
  • Experience in extracting signal from noise in large unstructured datasets a plus
  • Work within the Engineering Team to design, code, train, test, deploy and iterate on enterprise scale machine learning systems
  • Work alongside an excellent, cross-functional team across Engineering, Product and Design

Job Title: Full Stack Java Developer

Location: India, US, UK

Experience Level: 0-8 years

Salary: Depending upon experience

Must Have Skills:

Full stack web developers with Angular (2+), Java and SQL experience
Java: spring, spring boot, hibernate/JPA, microservices, web services
Database: MS SQL
Frontend: HTML5, CSS, Bootstrap, Angular 6+,
Tools: Git, Jira, Eclipse/VS Studio

Good to have:  Automated testing: Junit, Karma, protractor
CI/CD: Jenkins, Docker, Kubernetes
Life science / Python / R / AI / ML / NodeJS, No SQL, Graph DB, Serverless

Job Description:

A Java developer is responsible for many duties throughout the development life cycle of applications, from concept and design right through to testing.

Here are some other responsibilities they may have:
Web UI development experience: Java script Framework such as latest versions of Angular (Must), Vue or React Server-side development experience: Java based middle tier development.

  • Candidates must have proficiency in Java and JavaScript (Angular).
  • Design, implement and maintain java application phases.
  • To take part in software and architectural development activities.
  • Conduct software analysis, programming, testing and debugging.
  • Would prefer that they also have experience with R, Python, Hadoop and SQL Server.
  • Transforming requirements into stipulations.
  • Develop, test, implement and maintain application software.
  • Recommend changes to improve established java application processes.
  • Develop technical designs for application development.
  • Develop application code for java programs
  • Any experience working with PDFs would be a bonus.

Job Title: Python Developer

Location: India, US, UK

Experience Level: 4+ years

Salary: Depending upon experience

Required Skills:
  • Help design and implement functional requirements
  • Build efficient back-end features in Python
  • Integrate front-end components into applications
  • Resource should have strong experience in R.
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Collaborate with UX/UI designers to implement design into the code
  • Implement software enhancements and suggest improvements
  • Solid experience as Python Developer
  • Experience with Python frameworks (e.g. Django, Flask, Bottle)
  • Familiarity with Amazon Web Services (AWS) and REST API
  • Understanding of databases and SQL
  • Knowledge of JavaScript and the AngularJS framework is a plus.

Job Title: Project Manager

Location:  India, US, UK

Experience Level: 8+ years

Salary: Depending upon experience

Education Requirements:
  • Bachelor of Science degree or equivalent in computer science, engineering or science related field
  •  Advanced degree preferred

  •  PMP certification

Technical Skills Requirements:
  •  Project Management
  • Operations Management
  • Cross functional team Leadership
  • Customer Relationship Management
  • Agile methodologies
  • Process Optimization
  • Stakeholder and Escalation management
  • Robotic Process Automation
Experience requirements:
  • Project managers should have a background in business skills, management, budgeting and analysis. You should be an excellent communicator and comfortable managing multiple tasks. you also need to be a team player and have a problem-solving aptitude.
  • Minimum or 7 years’ experience into related background.
Desirable requirements:
  • Great educational background, preferably in the fields of computer science or engineering for project managers
  • Proven working experience as a project administrator in the information technology sector
  • Solid technical background, with understanding or hands-on experience in software development and web technologies
  • Excellent client-facing and internal communication skills
  • Excellent written and verbal communication skills
  • Solid organizational skills including attention to detail and multi-tasking skills
  • Strong working knowledge of Microsoft Office
  • PMP certification is a plus
Responsibilities:
  • Coordinate internal resources and third parties/vendors for the flawless execution of projects
  • Ensure that all projects are delivered on-time, within scope and within budget
  • Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility
  • Ensure resource availability and allocation
  • Develop a detailed project plan to track progress
  • Use appropriate verification techniques to manage changes in project scope, schedule and costs
  • Measure project performance using appropriate systems, tools and techniques
  • Report and escalate to management as needed
  • Manage the relationship with the client and all stakeholders
  • Perform risk management to minimize project risks
  • Establish and maintain relationships with third parties/vendors
  • Create and maintain comprehensive project documentation

Job Title: Digital Marketing Manager

Location: India, US, UK

Experience Level: 5+ years

Salary: Depending upon experience

RESPONSIBILITIES:
  1. We are looking for Smart-minded talent that thrives in a collaborative environment focusing on collective solutions that drive additional business and continually improves the customer experience. The Marketing Manager will be responsible for assisting in the management of projects for promotions, creative and cross channel marketing campaigns.
  2. Duties include day-to-day planning and conducting market campaigns, execution, reporting, and on-going communication of the status and performance of our marketing campaigns. Planning for Webinars and trade shows. The Marketing Manager will join our marketing team and assist in the planning and execution of our email and social and professional marketing programs, including but not limited to:
  3. Creation, management and execution of campaign schedules including responsibility for meeting deadlines
  4. Collaborate with design, IT, and product team to ensure the accuracy and coordination of all campaign detail
  5. Manage flow of communications between internal and external resources to coordinate campaign execution and completion
  6. Monitor campaigns to ensure ongoing campaign success through regular performance reporting, data analysis and optimization
  7. Report and present weekly or monthly revenue numbers, click through rates, conversion rates, and other campaign results.
QUALIFICATIONS & DESIRED BACKGROUND:
  1. Bachelor’s degree in marketing, business administration, or a relevant field
  2. At least 5+years in digital marketing and able to handle the project independently
  3. Strong presentation and communication skills§ Proficiency in Microsoft Office, especially with Excel and PowerPoint
  4. Knowledge of inbound marketing
  5. Detailed oriented, organized, and the ability to manage multiple priorities
  6. Experience in digital & web analytics such as Google Analytics preferred

Job Title: Project Manager

Location: India, US, UK

Experience Level: 8+ years

Salary: Depending upon experience

Education Requirements:
  • Bachelor of Science degree or equivalent in computer science, engineering or science related field
  •  Advanced degree preferred

  •  PMP certification

Technical Skills Requirements:
  •  Project Management
  • Operations Management
  • Cross functional team Leadership
  • Customer Relationship Management
  • Agile methodologies
  • Process Optimization
  • Stakeholder and Escalation management
  • Robotic Process Automation
Experience requirements:
  • Project managers should have a background in business skills, management, budgeting and analysis. You should be an excellent communicator and comfortable managing multiple tasks. you also need to be a team player and have a problem-solving aptitude.
  • Minimum or 7 years’ experience into related background.
Desirable requirements:
  • Great educational background, preferably in the fields of computer science or engineering for project managers
  • Proven working experience as a project administrator in the information technology sector
  • Solid technical background, with understanding or hands-on experience in software development and web technologies
  • Excellent client-facing and internal communication skills
  • Excellent written and verbal communication skills
  • Solid organizational skills including attention to detail and multi-tasking skills
  • Strong working knowledge of Microsoft Office
  • PMP certification is a plus
Responsibilities:
  • Coordinate internal resources and third parties/vendors for the flawless execution of projects
  • Ensure that all projects are delivered on-time, within scope and within budget
  • Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
  • Ensure resource availability and allocation
  • Develop a detailed project plan to monitor and track progress
  • Manage changes to the project scope, project schedule and project costs using appropriate verification techniques
  • Measure project performance using appropriate tools and techniques
  • Report and escalate to management as needed
  • Manage the relationship with the client and all stakeholders
  • Perform risk management to minimize project risks
  • Establish and maintain relationships with third parties/vendors
  • Create and maintain comprehensive project documentation
  • Meet with clients to take detailed ordering briefs and clarify specific requirements of each project
  • Delegate project tasks based on junior staff members’ individual strengths, skill sets and experience levels
  • Track project performance, specifically to analyze the successful completion of short and long-term goals
  • Meet budgetary objectives and make adjustments to project constraints based on financial analysis
  • Develop comprehensive project plans to be shared with clients as well as other staff members
  • Use and continually develop leadership skills
  • Attend conferences and training as required to maintain proficiency
  • Perform other related duties as assigned