Scroll Down
Passionate about improving how organizations use data and AI
to make better decisions and more?!
Join our team!
Calculai is about making smart business decisions.
Our teams build predictive analytics products and solutions so that our customers get the timely insights they need to make smart business decisions. We take pride in being a focused band of passionate and driven technologists, poets, thinkers, tinkerers, designers, strategists who are excited to solve tough problems and deliver meaningful results and outcomes.
open roles
DATA ENGINEERING
Senior or Lead Data Engineers
We are looking for seasoned Software Engineers with a focus on data-oriented applications. It is a must that our future colleague to be passionate about building data services solutions to significantly contribute to our revenue growth. High visibility across the organization and the solutions delivered by the team for our clients will have an org-wide impact. This role would be technologically challenging with varied tech stack. It involves working with NoSQL data stores, relational databases, and big data stores with 100s of terabytes of data. The role will work closely with other engineering teams, product managers, data analysts and data scientists.
Responsibilities:
• Create, maintain optimal data pipeline architectures with a high focus on efficiency dealing with large datasets
• Assemble and aggregate large, complex data sets that meet functional / non-functional business requirements.
• Design, and implement services and solutions for internal process improvements to maximize business efficiency: automating manual processes
• Build infrastructure required to work with various systems such as AWS, Google Data Store, and several systems via APIs.
• Build analytics tools (R, Python) that utilize the data to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
• Closely work with data scientists to understand and potentially productize the output from the models into applications
Key Technologies
Languages: Python, Go
Big Data: Spark, Hadoop, HDFS, Kafka, Redis and Amazon AWS
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Twitter BootStrap,Django
Databases: MongoDB, MySQL
Nice to Have: Machine learning, Scikit-learn, Computer vision, REST, SOAP
Location
Remote
API ENGINEERS
Senior or Lead API Engineers
We are looking for seasoned API Engineers.
The API Engineer will have an opportunity to design and develop API’s using REST, in Python, Node.js, Java and Scala to provide data integration functionality for the diverse business domains. The incumbent will work with the different business units to map and integrate disparate data from a variety of source systems using API micro-services pattern.
Objectives of this role:
-
To develop API’s for the various data driven systems
-
Write tested robust code that can be quickly moved into production.
Key accountabilities and duties
-
Working with the Integration team to architect and support both cloud Azure and OnPremise integration and error reporting solutions
-
Working with SQL Server and related technologies to allow the creation of and the support of data migrations and transformations
-
Designing solutions with the Integration team using Azure cloud technologies and appropriate leading-edge technologies such as elastic search and cloud transformation tools such as SOA & Jitterbit
-
Creating, maintaining and versioning API’s in the Azure management layer
-
Use and examine current transformation technologies such as XML, JSON, CSV and SQL
-
Aid and support the Business Infrastructure Manager and Senior Developer to version and support modern ETL systems using cloud based tools and connectors
-
Prepare and architect systems to provide data to partners, universities, portals and websites using technologies such as Azure cloud search and inbound APIs
-
Creating error logging and reporting solutions and delivering to customers and partners
-
Prepare required documentation.
Key Technologies
Languages: Python, Go
Big Data (optional): Spark, Hadoop, HDFS, Kafka, Redis and Amazon AWS
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Twitter BootStrap, Django
API Solutions: Apigee etc.
Databases: MongoDB, MySQL
Nice to Have: Machine learning, Scikit-learn, Computer vision, REST, SOAP
Location: Remote
SERVICE DESIGNERS
Senior Service Designers
We are looking for one or more service designers to build the service design for a large complicated hybrid meeting platform used by Government officials.
Objectives:
A Senior Service Designer is an experienced designer who works with minimal support and can influence and mentor others. At this level, you:
-
will work with senior stakeholders in the customer team to develop design concepts
-
may have responsibility across complex services spanning multiple teams and
organizations -
will help set direction and embed good practice within your stakeholders
-
will make important decisions based on research and understand how this research
impacts others -
Position is remote at the start in a smaller consulting firm working directly with the founders and customers.
Desired Skills:
-
Agile working. You can identify and compare the best processes or delivery methods
to use, including measuring and evaluating outcomes. You know how to help the
team to decide the best approach. You can help teams to manage and visualize
outcomes, prioritize work and work to agreed minimum viable product (MVP), and scope. (Relevant skill level: practitioner)
-
Communication skills. You can listen to the needs of technical and business
stakeholders, and interpret them in a way that is clear for both audiences. You know
how to manage stakeholder expectations. You can be flexible and you are capable of
proactive and reactive communication. You know how to facilitate difficult discussions within the team or with diverse senior stakeholders. (Relevant skill level: practitioner)
-
Digital perspective. You have the ability to apply a digital understanding to your work.
You can identify and implement solutions for assisted digital. (Relevant skill level:practitioner, experience with tools like Mural)
-
Evidence- and context-based design. You know how to design systems for use
across multiple services and can identify the simplest approach out of a variety of
approaches. (Relevant skill level: expert and able to articulate complex journey maps for multiple stakeholders)
-
Experience of working within constraints. You can identify constraints and can
communicate about these and work within them. You know how to challenge the validity of constraints. You can ensure standards are being met. (Relevant skill level:working)
-
Facilitating decisions and risks. You can work with higher impact or more complex
risks. You know how to build consensus between services or independent
stakeholders. You can lead others to make good design decisions. You know how to
apply different risk methodologies in proportion to the risk in question. (Relevant skill level: practitioner)
-
Leadership and guidance. You can make decisions characterized by medium levels of
risk and complexity and recommend decisions as risk and complexity increase. You
can build consensus between services or independent stakeholders. You can identify
problems or issues in the team dynamic and rectify them. You engage in varying
types of feedback choosing the right type at the appropriate time and ensuring the
discussion and decision sticks. You can bring people together to form a motivated
team and help create the right environment for a team to work in. You know how to
facilitate the best team make-up depending on the situation. (Relevant skill level:
practitioner)
-
Prototyping. You are experienced in using a variety of methods of prototyping. You●
know how to share best practice and can coach others. You can look at strategic service design end to end. (Relevant skill level: expert)
-
Strategic thinking. You can lead the design and implementation of strategy, directing
the evaluation of strategies and policies to ensure business requirements are being met. (Relevant skill level: expert)
-
User focus. You know how to give direction on which tools or methods to use. You are experienced in meeting the needs of users across a variety of channels. You can
bring insight and expertise in how user needs have changed over time to ensure these
are met by the business. You know how to apply strategic thinking in how to provide the best service for the end user. (Relevant skill level: expert)
Specific Responsibilities
-
Running workshops for journey maps, service design with multiple stakeholders across different time zones
-
Creating Service Design Blueprints
-
Design graphics, websites, mobile apps etc.
-
Managing and visualizing change processes in a large services organization
Location: Remote