Pattern® is a fast-growing company based in the US that specializes in accelerating brands on global ecommerce marketplaces using proprietary technology and AI. The Senior Software Engineer will be responsible for translating product concepts into reality, leading AI integration, and mentoring junior engineers while collaborating with a global team.
Responsibilities:
- Architect, build, and deploy internal tools and external proof‑of‑concept products in short, iterative cycles
- Contribute AI knowledge - evaluate emerging models, set standards for AI‑assisted coding, testing, and DevOps, and guide the team in adopting those practices
- Integrate generative‑AI capabilities (LLMs, embeddings, multimodal models, agents) to solve real business problems and open new markets
- Guide Junior Engineers through code reviews, pair programming, and goal setting
- Collaborate across time zones, partnering with product managers, designers, and engineers in the U.S. and India
- Own quality and operability, from automated testing to observability and CI/CD
- Champion engineering best practices while keeping speed and pragmatism front‑of‑mind
Requirements:
- 7+ years of professional software engineering experience delivering production full-stack applications
- Proficiency with one back-end language/runtime (e.g., Python/FastAPI, Node.js) and at least one modern front-end framework (e.g., React)
- Hands-on experience with relational databases and SQL; familiarity with PostgreSQL or Snowflake is a plus
- Proven success deploying to a major cloud platform—AWS preferred
- Demonstrated ownership: you've taken a 0 → 1 product or complex feature from design through launch
- Curiosity or hands-on work with generative AI (prompt engineering, fine-tuning, vector search, LangChain/LangGraph, etc.)
- Experience evaluating or integrating developer-productivity AI tools (Copilot, CodeWhisperer, test-generation, DevOps assistants, etc.)
- Experience mentoring or managing junior engineers
- Prior work in high-growth startups or hackathon environments
- Familiarity with event-driven architectures, serverless patterns, or data-intensive applications
- Contributions to open-source AI/ML or developer-tooling projects