Data scientist

Title: Data scientist
Type of Employment: Full Time
Job Locations: India, Sri Lanka

We, Swiss Ranks, are looking for Data scientist (Sr/Jr) that will help us discover the information hidden in vast amounts of data, and help us make smarter decisions to deliver even better products. Your primary focus will be in applying data mining techniques, doing statistical analysis, and building high quality prediction systems integrated with our products.

Job Description:

Roles & Responsibilities included but not limited to:

  • work closely with your business to identify issues and use data to propose solutions for effective decision making
  • build algorithms and design experiments to merge, manage, interrogate and extract data to supply tailored reports to colleagues, customers or the wider organization
  • use machine learning tools and statistical techniques to produce solutions to problems
  • test data mining models to select the most appropriate ones for use on a project
  • maintain clear and coherent communication, both verbal and written, to understand data needs and report results
  • create clear reports that tell compelling stories about how customers or clients work with the business
  • assess the effectiveness of data sources and data-gathering techniques and improve data collection methods
  • horizon scan to stay up to date with the latest technology, techniques and methods
  • conduct research from which you’ll develop prototypes and proof of concepts
  • look for opportunities to use insights/datasets/code/models across other functions in the organization (for example in the HR and marketing departments)
  • stay curious and enthusiastic about using algorithms to solve problems and enthuse others to see the benefit of your work.

Minimum Qualifications:

  • Masters or PhD in big data, business analytics, data analytics, data science for Senior Data scientist
  • BSc Degree in data science/computer and data science engineering, mathematics, mathematics and operational research, physics, statistics for Junior Data scientist.
  • experience in database interrogation and analysis tools, such as Hadoop, SQL and SAS
  • Have an active interest in Data Science, and Machine Learning.
  • Familiar with machine learning libraries or frameworks such as sklearn, keras, tensorflow, pytorch, spark-ml (at least sklearn)
  • Knowledge & experience in C++/Python.
  • planning, time management and organizational skills
  • drive and the resilience to try new ideas if the first one doesn’t work – you’ll be expected to work with minimal supervision, so it’s important that you’re able to motivate yourself
  • teamworking skills and a collaborative approach to sharing ideas and finding solutions


Graphic Designers/ Animators

Title: Graphic Designers/ Animators
Type of Employment: Full Time
Job Locations: India, Sri Lanka

We are now hiring a seasoned Graphic Designer to join our team. If you are excited to be part of a winning team, Swiss Ranks is a great company for you. This is the opportunity you have been looking for.

Job Description:

Roles & Responsibilities included but not limited to:

  • Design web pages, brochures, logos, signs, books, magazine covers, annual reports, advertisements, and other communication materials.
  • Create these materials by hand or by using technology, including computer software programs. Adobe’s Creative Suite—including Photoshop, Illustrator, InDesign, and more—is the standard in the industry and most employers expect designers to be proficient with its programs.
  • Meet with clients to gain an understanding of what they want their proposed communications to look like. Create or incorporate illustrations, pictures, and designs to reflect the desired theme and tone of the communications.
  • Select type size and style to enhance the readability of text and image.
  • Produce drafts for review by clients and make revisions based on the feedback received.
  • Review final productions for errors and ensure that final prints reflect client specifications.

Minimum Qualifications:

  • Bachelor’s degree in graphic arts, design, communications, or related field
  • 3-5 years of experience in graphic design
  • Have an active interest in Web development and deployment.
  • Excellent IT skills, especially with design and photo-editing software
  • Exceptional creativity and innovation
  • Excellent time management and organizational skills
  • Accuracy and attention to detail
  • An understanding of the latest trends and their role within a commercial environment
  • Professional approach to time, costs, and deadlines
  • Compelling portfolio of work over a wide range of creative projects
  • Strong analytical skills
  • Excellent eye for web detailing


Software Engineer, Software Developer, Programming Engineer

Title: Software Engineer, Software Developer, Programming Engineer
Type of Employment: Full Time
Job Locations: India, Sri Lanka

We are looking for a skilled Software who, along with our excellent software development team, will be responsible for working on projects that are currently being developed on by our company. Duties will include but are not limited to developing and directing software system validation and testing methods, as well as directing our software programming initiatives. You will also be working closely with clients and cross-functional departments to communicate project statuses and proposals.

Job Description:

Roles & Responsibilities included but not limited to:

  • Develops information systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Minimum Qualifications:

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of professional software development experience
  • Proficiency in C# or C++, and object-oriented design patterns
  • Application architecture and design patterns
  • Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in development of distributed/scalable systems and high-volume transaction applications
  • Highly professional, self-driven, engaging, creative and passionate about technology