Senior Software Engineer

Minted
Summary
Join Minted's dynamic team as a Senior Software Engineer (AI + Growth) for a 6-month contract. As a technical generalist, you will contribute to the development of AI-driven features, own outcomes from ideation to production, and help lay the foundation for rapid expansion of our AI capabilities. You will collaborate closely with a small team to rapidly prototype, test, and ship features. You will leverage retrieval-augmented generation (RAG) and large-scale data extraction to design and implement features. The role requires full-stack experience and a passion for building great products using AI tools. You will work with leadership to align technical solutions with business goals, ensuring high-quality, on-time deliverables. The ideal candidate is outcome-oriented, collaborative, solution-focused, customer-centric, and strategic.
Requirements
- Passion for Building : You love creating great products with passionate colleagues and are motivated by owning outcomes, not just inputs
- Curiosity and Initiative : You’re an early tinkerer with AI technologies (e.g., ChatGPT, LLMs) and have a track record of asking, “How can I improve this?”—even in adjacent roles
- Autonomy and Accountability : You thrive in autonomous environments, take responsibility for your work, and may have experience with side hustles or entrepreneurial ventures
- Technical Versatility : You’re a strong generalist excited to contribute across the stack, from front-end to back-end, and eager to learn new domains
- AI Enthusiasm : Experience or interest in building with AI tools, such as Cursor, and a desire to push the boundaries of AI-driven features
- Show, Don’t Tell : Stand out by sharing something you’ve built using AI tools like Cursor
- Full-Stack Experience : Proven experience building full-stack software applications, including web frontends, backing APIs, and data model layers. Exact technology match is not required, but excitement to contribute across the stack is essential
- Willingness to Learn : Eagerness to dive into new domains, including AI tools, techniques, and APIs
- Technical Proficiency : Strong programming skills in languages such as Python, TypeScript, or similar. Familiarity with modern front-end frameworks (e.g., React) and back-end technologies (e.g., Node.js , APIs) is a plus
- Familiarity with cloud systems : (e.g., AWS, Docker), Elasticsearch, Kafka, or database systems (SQL/NoSQL)
- Outcome-Oriented : Focused on delivering impactful, high-quality features that align with business and customer goals
- Collaborative and Inclusive : Foster a respectful, accountable team culture where diverse perspectives thrive
- Solution-Focused : Approach challenges with a forward-thinking mindset, maintaining momentum and driving innovation
- Customer-Centric : Committed to enhancing the customer experience through thoughtful, AI-driven solutions
- Strategic : Able to balance short-term priorities with long-term technical vision
Responsibilities
- Collaborate directly with the team and customers to rapidly prototype, test, and ship AI-driven features across all product surfaces
- Design and implement features leveraging retrieval-augmented generation (RAG) and large-scale data extraction
- Extend core APIs, AI infrastructure, and data pipelines to enable highly requested application features
- Own end-to-end feature development: from ideation and design to implementation, production, and user feedback
- Use AI-assisted coding tools (e.g., Cursor) to accelerate development and maintain high-quality code
- Work with leadership to align technical solutions with business goals, ensuring high-quality, on-time deliverables
Preferred Qualifications
- Experience designing and building large, data-intensive systems
- Experience using large language models (LLMs) programmatically, building AI agents, or working with retrieval-augmented generation (RAG)
- Prior experience at a startup, particularly in fast-paced, early-stage environments
Benefits
$ 90.00/hr - $ 115.00/hr