Senior Software Engineer: AI
TLDR
Contribute to shaping disaster recovery technology for industrial automation by leveraging AI tools and collaborating across teams to build robust software solutions.
-
Ship full-stack features end to end, handling everything from the backend data models to the final user experience.
-
Make AI coding agents a central part of how you work to increase your velocity while maintaining high standards.
-
Drive the technical direction of your projects, including architectural decisions and technical specs.
-
Collaborate with Product and Design to scope out work, balancing quick wins with long-term stability.
-
Write code that is easy to scale and maintain, and help raise the quality of the codebase through thoughtful reviews and testing.
-
Teach the team how to better leverage AI tools by sharing what you have learned and setting best practices.
-
Write clear documentation for both technical and non-technical audiences.
-
Guide and mentor other engineers, helping them improve their skills and ship code with confidence.
-
Talk directly with customers and executives to turn complex industrial challenges into clear engineering tasks.
-
5+ years of professional software engineering experience shipping production software on a team using standard best practices (code review, CI/CD, testing).
-
A strong full-stack background, with the ability to build polished frontends and robust backend services.
-
Daily experience with AI coding tools like Cursor, Claude Code, or Copilot, and a good sense of their strengths and weaknesses.
-
Deep knowledge of at least one statically-typed language. We use Go, TypeScript, and C#, but we care more about your engineering depth than the specific language.
-
A history of delivering complex projects on time and the ability to explain the technical choices you made along the way.
-
Great instincts for prioritization and the ability to take an ambiguous problem and find a clear solution.
-
Comfort making architectural decisions and providing technical guidance to other engineers.
-
Excellent communication skills, with the ability to explain technical details to both engineers and non-technical stakeholders.
-
Eagerness to dig into a complex domain. You don't need to know PLCs on day one, but you should be excited to learn how factories actually run.
-
Previous experience adding AI-powered features into a product
-
Experience at a growth-stage, venture-backed startup, scaling tools from small betas to thousands or millions of users.
-
Experience with our stack or adjacent technologies: TypeScript / Node.js, React, Go, C#, Python, PostgreSQL, AWS.
-
Experience building developer tools or working on Git internals, CI/CD, or DevOps platforms.
-
Background in industrial automation, OT/IT, manufacturing software, IoT, or developer tooling.
-
Interest in manufacturing and hardware innovation.
Copia Automation delivers innovative developer tools and resilience to the industrial automation sector. By providing Git-based source control and advanced remote monitoring solutions, we empower automation professionals to streamline their workflows and enhance operational efficiency.
- Employees
- 1-10 employees
- Industry
- Professional Services
- Total raised
- $16M raised