Senior Software Engineer - Developer Productivity
Overview
Invisible is the operations innovation company transforming how companies are built and run. We’re a tech-enabled services company providing AI-enabled solutions to our clients.
Job Description
Invisible partners with leading model providers like OpenAI and Cohere to help train the most advanced language models. These partnerships with AI firms provide early access to best-practice AI research and LLMs, enabling efficient automation and optimization of complex processes. We also partner with Fortune 500 companies to automate tasks such as menu management for DoorDash and claims processing for American Family Insurance, significantly improving quality while reducing cost and time to completion.
Responsibilities
- - Define and build standard abstractions for service operation, deployment, and observability
- - Unify CI/CD infrastructure across all of Invisible
- - Investigate and understand common challenges across engineering teams
- - Build and introduce simple tools that make best practices convenient to execute
- - Be a champion of Invisible’s culture within engineering
Required Skills
- - 7+ years of software engineering work experience
- - Demonstrated experience delivering reliable code with measurable business impact
- - Demonstrated experience authoring and maintaining excellent org-wide documentation
- - Experience with agile methods and delivering software at high quality and on schedule
- - Experience with one or more of these technologies: Frontend using React and Typescript, Backend using Python, Web Frameworks (Django, FastAPI, etc.), Data Management Systems (PostgreSQL, Elasticsearch, Cassandra, Kafka, etc.), Cloud Deployment using Kubernetes (with observability), GraphQL APIs
Benefits
- - Work remotely around the world on a schedule that suits your lifestyle
- - Fully transparent Partner Pay Model designed for co-ownership
- - Over 65% ownership is in the hands of our Partners
- - Eligible to participate in Invisible’s equity plan
About the company
AI. Automation. People. Our process orchestration platform uses flexible combinations of generative AI, 300+ integrations, and over 3,500 trained experts as managed services to tackle your problems at any scale.