Cogent Labs is looking for a Software Engineer with 4+ years of relevant experience to help build, monitor, and optimize the platform on which our AI-powered products run. Successful candidates will join a highly skilled team, and should be able to help design, build, test, and deploy high-quality backend and platform solutions to various environments.
Working in a team whose responsibilities include:
- Contributing to proper engineering practices for architecture, documentation, code review, and pair programming
- Building backend platform features, especially those relating to delivery/updates, security, billing, etc.
- Implementing/improving the provisioning, performance, and monitoring of our Cloud product platform
- Implementing/improving the installation, diagnostics, and performance of our On-premises product platform
- Implementing/improving the internal development tooling and platforms used by other technical teams
- Bachelor's degree in computer science, software engineering, or a similar technical discipline
- Strong coding and testing skills in NodeJS/Typescript, Python, or Golang
- Experience and interest in at least some of the following technologies:
- Linux basics
- Docker and/or containerd
- Infrastructure as Code (IaC), such as Terraform
- Amazon Web Services (AWS) or Google Cloud Platform (GCP)
- On-premises/offline software systems or data-centers
- Software and infrastructure security
- Message-queue architectures and distributed systems
- Japanese language ability
The Cogent Labs engineering department is continuously working towards developing a culture improving and rewarding the following qualities:
- Team effort: A cohesive team can be more effective than an isolated prodigy. Engineers are expected to work well in groups and look for opportunities to empower their colleagues.
- Ownership: Take full responsibility for your own projects and tasks and if needed, cross over boundaries in order to successfully deliver your project.
- Self-improvement: Create an environment where engineers can focus on their engineering tasks and self-improvement without excessive outside disturbances.
- Experimentation: Engineers should have some freedom in experimenting with new ideas and technologies, as this ultimately could translate into building better products or the creation of valuable new IP.
- Quality & Excellence: Maintaining a mindset of developing high quality features and code. We avoid cutting corners as much as possible.
- Customer Service: Being customer focused, not only externally but internally as well. This means developing services that not only improve the experience of our end customers, but also being ‘customer service’ oriented within your team and the company as a whole by helping out others and sharing knowledge.
The Ideal Candidate
- can empathize Cogent Labs’ VISION and MISSION
- is a team player who aims for higher goals
- has integrity and humility, and shows respect and gratitude to others
- prefers open and transparent communication
- has a strong growth mindset
- can receive feedback positively and provide constructive feedback to others
About the Company
Cogent Labs ("Cogent") is a technology-driven, fast-paced AI SaaS company, and its mission is ambitious: “Power Productivity with Artificial Intelligence. We Empower Knowledge Workers.”
Cogent Labs provides products that improve knowledge worker productivity by leveraging cutting-edge AI technology. Our main product is the Intelligent Document Processing service "Smart Read" and it is a part of the integrated DX platform "COGENT DX".