Original listing text, shown exactly as published by the company.
Who You Are
- 4–6 years of experience as a Full Stack Engineer working with TypeScript, React, Node.js, Python or Go.
- Experience with generative AI in areas like image or video generation.
- Proven experience shipping production software across the stack.
- Strong experience hosting, tuning, and managing LLM services, libraries, or tools.
- Experience working with agentic workflows, including creating and using MCP servers.
- A track record of building AI-powered features such as information extraction, chatbots, document construction, search, data normalization, etc.
- Familiarity with prompt engineering and structured experimentation workflows.
- Experience fine-tuning LLMs using open-source models or closed-source services.
- Confidence in setting up testing infrastructure around agentic applications.
- Comfort working with at least one major cloud provider (GCP, AWS, Azure), especially data tools like BigQuery, SageMaker, etc.
- Previous experience in consulting or contracting roles, with the ability to manage client expectations and timelines.
What You'll Do
- Engage with clients to understand their problems, needs, goals, and technical environments.
- Architect, build, and ship full stack applications that leverage AI and data capabilities.
- Apply best practices in MLOps or LLMOps, including testing, monitoring, and reliability.
- Design and build scalable data pipelines and data lakes as needed.
- Communicate tradeoffs and risks transparently, supporting client decision-making.
- Collaborate with other engineers and cross-functional teams to deliver impactful results.
- Stay current with the latest AI trends, technologies, and tooling to bring innovation to your projects.
Nice to Have:The following would be a bonus experience to have, though highlight any additional experience or skills you may have. We like working with people with varied backgrounds and experiences.
- Experience with generative AI in areas like image or video generation.
- Familiarity with Kubernetes and container orchestration.
- Background using ETL frameworks (e.g., Airflow).
- Skills in mobile development (e.g., React Native, native iOS/Android).
- Strong design sensibility and user experience intuition.
- Solid statistics or data science background for intelligent data analysis.
- Relevant certifications, open-source contributions, or technical publications.
AI in our hiring process
We use AI to help us review and shortlist applications based on job-related criteria. A human hiring manager always makes the call on who moves forward. As a company that builds with AI every day, we're all for candidates using it too — just be upfront about how it helped.