Assist in the development of AI-powered applications, tools, and services for Jonas Fitness.
Requirements
- Python programming
- LLMs (e.g., OpenAI, Claude, Mistral, Bedrock models)
- LangChain, LangGraph, or other AI orchestration tools (preferred but not required)
- Prompt engineering concepts
- RESTful APIs and JSON
- Version control tools like Git
- Agile development workflows
Responsibilities
- Assist in the development of AI-powered applications, tools, and services using modern frameworks like LangGraph, LangChain, and Python
- Support the implementation of prompt-based solutions, agent workflows, and data integrations with LLMs (Large Language Models)
- Collaborate with senior developers to design, build, test, and document AI features and microservices
- Work with internal team members to understand technical requirements and contribute ideas to improve functionality and user experience
- Help diagnose and troubleshoot issues related to model output, vector search, API interactions, or data formatting
- Learn and apply best practices in prompt engineering, memory management, and secure development for AI systems
- Participate in regular code reviews and contribute to team discussions on architecture and design
Other
- Strong written and verbal communication skills
- Curious and motivated to learn new AI technologies and development techniques
- Analytical thinker with a structured, problem-solving mindset
- Highly attentive to detail and quality in both code and documentation
- Team-oriented and open to feedback and mentorship