Cohere logo
Cohere

At Cohere, our mission is to build machines that understand the world, and to make them safely accessible to all.

Software Engineer, Data Infrastructure

Location

New York

Posted

24 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishAirflowApacheBigQueryKubernetesPythonSpark

Job Description

Software Engineer, Data Infrastructure

Cohere

• Build and maintain the high-performance data layer our Modeling teams rely on for training and evaluation jobs. • Work directly on petabyte-scale storage infrastructure, and the networking and performance challenges that come with it. • Collaborate daily with researchers and engineers who are some of the best in the world at what they do.

Job Requirements

  • 4+ years of experience working on data storage infrastructure
  • Strong command of Python
  • Kubernetes experience, especially on the storage side (Persistent Volumes, CSI drivers, etc.)
  • The ability to transform unstructured data into performant datasets across diverse storage backends including S3, GCS, and POSIX
  • Experience with distributed data processing frameworks such as Apache Beam, Spark, or Flink
  • [Nice-to-have] Familiarity with modern analytics tooling such as BigQuery, Airflow, or dbt
  • Genuine excitement about AI.
  • Comfort operating at the edge of what's known, with a desire to build something genuinely new rather than optimize what already exists

Benefits

  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)

Related Job Pages

More Full-stack Engineer Jobs

Benepass logo

Staff Software Engineer – Fintech

Benepass

We help companies take care of their people.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and operate systems responsible for ledgering, transaction processing, decisioning, and money movement • Build systems that are correct by design • Own the lifecycle of financial transactions end-to-end • Lead architectural decisions and write technical approach documents • Improve system resilience and operational tooling • Mentor other engineers

United States
$200K - $240K / year
Peraton Corporation logo

FullStack Software Developer

Peraton Corporation

Peraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 2017, Peraton's missio

Title: FullStack Software Developer Location: United States, Remote Job Description: Responsibilities We are looking for passionate FullStack Software Developers to join a new project that will modernize a web-based .NET system into the Azure Cloud using various cutting-edge technologies. Additionally, the goal of this project will be to automate the customer’s manual processes. The software development lifecycle will leverage an Agile framework with DevSecOps processes using Agile teams. What will you do: This requisition is for Full Stack Developers to support an Agile team to modernize the legacy system and automate the manual processes. The software engineer is expected to: - Work with the customer and the customer’s technical resources to translate requirements into Epics, Features, and User Stories for both functional and non-functional requirements. - Support Agile teams in Backlog planning, work item refinement and story point analysis. - Ensure that User Stories have well-defined acceptance criteria. - For User Stories assigned to the engineer, ensure that work meets the acceptance criteria and is completed by the end of the sprint. - Demonstrate work completed in a sprint to the customer. - Support sprint retrospectives and incremental improvements based on feedback. - Design software and solutions using industry standard design patterns and best practices. - Apply coding standards that support secure coding practices. - Develop automated unit and integration tests that can be incorporated into a continuous integration and continuous delivery (CI/CD) pipeline. - Provide production and operational support, as needed, to ensure deployed software meets functional and non-functional requirements. Qualifications Basic Qualifications: - Bachelor’s degree and 8 years of experience or 12 years of experience and a HS diploma/equivalent. - Experience automating and modernizing IT solutions - Continuous Integration and Continuous Delivery/Deployment (CICD) experience - Experience working with a Change Control Board (CCB) process - Process automation, power automation experience - Experience with Microsoft Azure Cloud migrations and microservices, virtualization and containerized deployments - Experience programming in Angular, Java, Spring Boot in a Visual Studio IDE - Must be a US Citizen or a Green Card Holder (Permanent Resident of the US) - Must be able to obtain and maintain the required Agency Clearance Preferred Qualifications: - Active Microsoft Power Platform (MPP) certification - Experience with Microsoft Power BI - Agile Certification - Experience implementing Infrastructure as Code (IaC), Application as Code (AaC) Security as Code (SaC), and Configuration as Code (CaC) - Experience using accelerators and converters to refactor existing code like Figma UI Toolkit, Visual UI Builder, Visual API Builder, BPMN Modeler and/or Codegen. - Experience with Test Driven Development, Junit, SonarQube and/or Mockito - Experience with test tools like Jmeter, Subject7, Selenium, and/or Playwright - Experience using tools like Splunk, Cloud Document Management API, and automating the generation of Word, Excel and PDF documents - Expeerience using Team Foundation Server (aka Azure Dev Ops) for managing sprint backlogs, features and user stories Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure. Target Salary Range $104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Worldwide
$104K - $166K / year
ScribeConcepts LLC logo

Accessibility Specialist

ScribeConcepts LLC

A network of consultants promoting best practices in publishing workflow, interaction design, and curriculum development

ContractRemoteTeam 11-50H1B No Sponsor

Role Description As an Accessibility Specialist, you will be responsible for ensuring the efficient and effective creation, remediation, and validation of accessible digital documents and materials. Your work will focus heavily on PDF remediation and the development of accessible files that meet established accessibility standards. You will collaborate with production and content teams to support accessibility compliance across a range of educational and digital products. This is a remote, contract-based role. Selected candidates will join a vetted contractor pool and will be engaged on a project-by-project basis as work becomes available. Responsibilities - Remediate PDF documents and other digital files to meet accessibility standards (WCAG and Section 508). - Create accessible documents from source files (e.g., InDesign, Word, PowerPoint, HTML). - Conduct accessibility audits and document compliance issues with clear, actionable recommendations. - Perform quality assurance self- and peer-checks to validate accessibility compliance prior to delivery. - Write Accessibility Conformance Reports (ACRs) using Voluntary Product Accessibility Templates (VPATs). - Collaborate with production artists, designers, and project managers to resolve accessibility issues. - Interpret and apply accessibility requirements across a variety of content types, including eLearning assets. - Stay current with accessibility standards, tools, and best practices. Qualifications - 2–5 years of experience creating and remediating accessible digital documents (required). - Strong working knowledge of WCAG (2.1 or 2.2) and Section 508 standards. - Experience using accessibility and remediation software (e.g., Adobe Acrobat Pro, CommonLook, axesPDF, PAC, screen readers such as JAWS or NVDA). - Demonstrated experience conducting accessibility audits and documenting findings. - Experience writing or contributing to VPATs and ACRs. - Familiarity with document creation tools such as Adobe InDesign, Google apps, Microsoft Word, and PowerPoint. - ADS (Accessible Document Specialist) certification preferred but not required. - Familiarity with math accessibility. - Strong attention to detail and ability to follow complex specifications and standards. - Excellent written communication skills, particularly for documenting compliance and remediation work. - Ability to work independently and manage multiple assignments with varying timelines. - A Google email account may be required to perform the role. Requirements - Contractors must supply their own access to accessibility remediation and testing software. - Reliable internet connection and ability to work remotely. - Ability to receive and respond to project-based assignments in a timely manner. Application Requirements - Resume highlighting relevant accessibility and remediation experience. - Sample Accessibility Conformance Report (ACR) previously completed by the applicant. Leveling Candidates may be placed as either Accessibility Specialist or Lead Accessibility Specialist based on experience, demonstrated skill, and assessment performance. Responsibilities and compensation will vary accordingly. [Example] Rates - Hourly: $40–75 depending on experience, ADS-certified: $60–90/hr - Per-page: $3–10/pp for standard PDFs, $10–25/pp complex layouts with tables, heavy graphics, math - Per-page for remediation. Hourly for audits, consulting, and VPAT/ACR writing.

United States
$40 - $90 / hour
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1999

• Analyze technical and functional requirements, contributing to the development of scalable, service-oriented solutions using Java and Spring Boot; • Develop, test (unit and integration tests), and maintain web applications and REST APIs, following coding best practices and version control; • Implement and consume integrations via REST APIs, Webhooks, messaging, queues, and events, leveraging established architectures; • Collaborate with the team on the design and evolution of distributed solutions, respecting architectural patterns and technical guidelines; • Identify and support the resolution of performance issues, contributing improvements related to caching, queries, API consumption, and backend/front-end best practices; • Develop web interfaces using JavaScript and React, contributing to consistent, high-performance, and reusable user experiences; • Work in an integrated way with internal teams to support the implementation of new features and digital journeys; • Support technical monitoring of vendor deliveries, ensuring proper integration with existing solutions; • Produce and maintain basic technical documentation, such as API contracts, integration flows, and usage instructions; • Collaborate on continuous improvement initiatives, automations, and experimentation with new technologies under team guidance; • Apply basic secure development practices, following access control, LGPD (Brazilian Data Protection Law) and compliance guidelines; • Contribute to good practices for resource usage in cloud environments, seeking efficiency and technical quality; • Operate with a product-oriented mindset, collaborating with technical metrics and the continuous evolution of solutions.

Brazil