Your expertise:
- Strong proficiency with JavaScript and TypeScript
- Expertise in AI APIs, such as OpenAI or GPT-¾, and experience integrating AI models into applications
- Knowledge of agent-based architectures with the ability to design and implement systems utilizing dynamic AI agents
- Experience with workflow orchestration and creating efficient, automated workflows for AI interactions
- Proficiency in developing and integrating custom AI models tailored to specific use cases.
- Strong understanding of security and scalability to ensure robust, secure, and scalable AI systems
- Proficiency with Node.js for server-side development and managing backend services.
- Experience with SQL and NoSQL databases for efficient data management in AI operations.
- Knowledge of Docker and cloud services, such as AWS, Azure, or GCP, for deployment and scalability
- Understanding of DevOps practices for managing applications across all lifecycle stages.
- Solid understanding of client-side scripting for developing user-facing components.
- Production experience with frameworks like ReactJS or Vue.js for building responsive, dynamic user interfaces
- Proficiency in asynchronous programming for efficient AI task and interaction management.
- Commitment to clean code and engineering excellence
- Understanding of software design patterns to solve common problems effectively
- Knowledge of web security threats and strategies for mitigation to protect user data and interactions
- Competent use of English for collaboration and documentation
Will definitely be a plus:
- Experience with human-centric design principles: Focusing on user-friendly AI interactions
- Experience with cross-browser compatibility: Ensuring consistent experiences across different platforms
What’s in it for you?
- Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
- Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
- Decent market rate compensation depending on experience and skills
- Developed corporate culture: no micromanagement, culture based on principles of truth, trust, and transparency
- «You build it, you own it» mentality in most contexts
- Support of personal and professional development
- coverage of costs of external trainings, conferences, professional literature
- support of experienced colleagues
- in-house events and trainings
- regular knowledge sharing in teams
- English classes and speaking clubs
- Life-balance support
- truly flexible schedule, no time-tracking at all
- 25 working days of vacation
- 5 days of paid sick leave per month (if necessary) without providing a medical certificate
- generous maternity leave program
- Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
You will be involved into:
- Develop and maintain the AI Builder platform: Implementing core functionalities and improving existing features
- Design and implement AI agent architectures: Creating systems that enhance user interactions
- Integrate AI APIs and custom models: Tailoring AI solutions to meet specific user needs
- Collaborate with product and design teams: Ensuring the AI system aligns with product vision and user expectations
- Focus on security and scalability: Building a robust infrastructure for AI operations
- Participate in the full development lifecycle: From design and coding to testing and deployment
- Stay updated with the latest AI trends and technologies: Continuously improving the AI Builder product
About the company and project:
We are developing AI Builder, a pioneering initiative by Spaceship to enhance digital experiences through AI-assisted interfaces using dynamic AI agents. Our solution, ALF, leverages OpenAI ChatGPT APIs to interact with users, manage domain names, and handle various tasks. The goal is to develop a human-centric, secure, and scalable AI system.