Stylitics is looking for an AI Software Engineer to help shape the future of how Stylitics empowers AI models with the data, tools, and expertise they are missing out of the box, driving innovation in AI model-based applications across various retail use cases and multiple clients.
Requirements
- Software Development Experience (5+ years), with strong Java programming skills
- Experience with LLMs, testing, and prompt engineering, including work with Claude, Gemini, and OpenAI APIs
- Solid understanding of system design, scalability principles, use of APIs, and open source packages
- Demonstrated ability to evaluate model performance using structured test cases and metrics
- Working experience with building test workflows for LLMs
- Familiarity with additional programming languages such as Python for data processing or AI prototyping
Responsibilities
- Write production-level code in Java (with AI tools)
- Prompt engineering and testing with LLMs, including Claude, Gemini, and OpenAI models
- Context engineering to determine the right data
- Agentic workflow design
- Help us build systems to easily monitor and test LLM performance
- Analyze large data sets
- Design and implement solutions for scale and maintainability across multiple clients
Other
- Contract role with the potential to convert to full-time employment
- Based in New York City; expected in-office ~50% of working days
- Excellent communication skills
- Ability to operate independently with ambiguity in product definition
- Contribute as a thought leader to conversations around LLM usage