Senior Software Engineer
We are looking for a Senior Software Engineer - Full Stack to join our team building an AI-based platform that modernizes legacy systems. This is a hands-on, individual contributor role for a strong engineer who wants to work at the cutting edge of AI-enabled software development - designing, building, and scaling robust, high-performance solutions alongside a talented cross-functional team.
We're looking for someone with high intrinsic motivation - an engineer who's genuinely excited about AI, eager to learn fast, and driven to deliver new value to the product every sprint. If you thrive on pushing the boundaries of what's possible with LLMs and modern engineering practices, we want to hear from you.
Key Details
- Seniority: 5+ years of professional software engineering experience
- Format: Remote, with working hours aligned to US Eastern Time
- Language: Fluent, proactive communication in English
- Timezone: US Eastern
What You'll Do
- Design, develop, test, and deploy innovative, scalable AI-enabled software solutions, primarily using Python, React, LLMs, and related modern frameworks
- Collaborate proactively within your team and across departments, aligned with US Eastern working hours
- Intelligently leverage modern AI-enabled coding tools (e.g., Cursor) to build better software, faster
- Contribute to architectural discussions and help establish engineering best practices
- Keep learning and stay on top of the latest AI developments, applying them to make the previously impossible possible for our customers
What You Bring
- 5+ years of professional software engineering experience building, iterating on, and scaling web-based applications
- A strong drive to deliver valuable new capabilities every sprint, while helping build a stronger, continuously improving team
- Excellent, proactive communication and collaboration skills in English
- Solid understanding of algorithms, data structures, and software design principles
- Fast, proactive learning ability - especially critical in the rapidly evolving AI space
Skills
Must-have:
- Python
- TypeScript / JavaScript
- React
- Algorithms, data structures, and software design fundamentals
- Fluent English (proactive, collaborative communication)
Nice-to-have:
- Hands-on experience with LLMs or related libraries (LangChain, OpenAI API)
- Cloud platforms (AWS, GCP, or Azure)
- Docker, Kubernetes
- CI/CD pipelines and modern DevOps practices
- HTML, CSS
Ideal Background
- Current titles: Senior/Lead Software Engineer, Staff Engineer, or similar hands-on IC roles
- Company types: AI/LLM product startups, developer-tools and code-intelligence companies, modernization and migration vendors, product-focused outsourcing firms
- Domains: Enterprise SaaS, GenAI products, legacy modernization, fintech, or govtech
How to Apply
As part of your application, please record a short intro video in English (2โ3 minutes) telling us about your background, your experience as a player-coach, and what excites you about working with AI and LLMs.