• AI Product Development: Participate in the development of an enterprise-level AI Agent, providing an enhanced user experience across various interfaces (e.g., chatbots, web applications, and Chrome extensions).
• AI Technology Integration: Assist in implementing AI technologies (e.g., Agent, RAG) and maintaining related system components.
• Cross-Department Collaboration: Work closely with the team to realize the product vision and iterate features based on requirements.
• System Design and Optimization: Under the guidance of senior engineers, help design system architecture to ensure performance and stability.
• Code Quality: Write clean, readable, and maintainable code, and carry out unit testing.
• Technical Growth: Continuously follow and learn the latest industry trends and technologies, applying innovative ideas to the product.
• RESTful API Development: Familiarity with RESTful API design principles, with basic experience in planning and implementing APIs.
• Database Usage: Proficient in using common relational databases (e.g., PostgreSQL, MySQL), capable of basic database design and query optimization based on requirements.
• Programming Languages: Familiarity with modern programming languages such as Python or TypeScript, with experience in developing backend services.
• Web Frameworks: Experience with at least one common backend framework (e.g., FastAPI, Flask, Django, Koa, Express.js), able to quickly develop fundamental features.
• Problem-Solving Ability: Able to proactively identify and resolve technical issues during development, coordinating resources to complete tasks.
• Unix-like Systems: Familiarity with Linux or macOS, comfortable with common command-line tools for development or troubleshooting.
• Communication and Collaboration: Good communication skills, able to work closely with team members to drive project progress together.
Bonus Points
• Experience using Docker or Kubernetes for containerized development and deployment.
• Basic experience with system performance tuning, able to propose optimization solutions for simple bottlenecks.
• Familiarity with public cloud platforms such as AWS, GCP, or Azure, and knowledge of their commonly used services.
• Experience integrating LLM APIs (e.g., OpenAI API).
Codeer.AIis attempting to use GenAI to bridge the misalignment between various professionals (developer, product team, business, etc) involved around software product development.