Responsibilities
- Design and develop conversational interfaces using DialogFlow.
- Integrate DialogFlow with various backend services and APIs.
- Write clean, efficient, and maintainable Python code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Implement security and data protection.
- Participate in the development of the product roadmap.
- Stay up-to-date with emerging technologies and industry trends.
- Provide technical guidance and mentorship to junior team members.
- Document development processes and best practices.
- Conduct code reviews and pair programming sessions.
- Troubleshoot and debug complex issues.
- Optimize applications for maximum speed and scalability.
- Contribute to the development of reusable code libraries and frameworks.
- Work closely with product managers and stakeholders to gather requirements.
- Ensure compliance with coding standards and best practices.
- Participate in on-call rotations for system monitoring and support.
- Develop and maintain automated testing frameworks.
- Implement and manage CI/CD pipelines.
- Collaborate with data scientists and machine learning engineers.
- Develop and maintain technical documentation.
- Participate in agile development processes, including sprint planning and retrospectives.
Nice to Have
- Experience with Google Cloud Platform (GCP) services.
- Familiarity with DialogFlow ES and CX.
- Knowledge of Google Cloud Functions and Cloud Run.
- Experience with Google Cloud Storage and BigQuery.
- Familiarity with Google Cloud Pub/Sub and Dataflow.
- Experience with Google Cloud AI and Machine Learning services.
- Knowledge of Google Cloud Security and Identity Management services.
- Experience with Google Cloud Monitoring and Logging services.
- Familiarity with Google Cloud Deployment Manager and Terraform.
- Experience with Google Cloud Kubernetes Engine (GKE).
Compensation
Competitive
Work Arrangement
Full-time
Team
Join a dynamic team dedicated to developing innovative conversational AI solutions.
What You Can Expect
- A dynamic and collaborative work environment.
- Opportunities for professional growth and development.
- Competitive compensation and benefits package.
- Flexible work arrangements and remote work options.
- Access to cutting-edge technologies and tools.
- A supportive and inclusive team culture.
- Challenging projects and innovative problem-solving opportunities.
- Regular training and development programs.
- A focus on work-life balance and employee well-being.
- Opportunities for career advancement and leadership roles.
Our Benefits
- Health, dental, and vision insurance.
- Retirement savings plans.
- Paid time off and holidays.
- Employee assistance programs.
- Professional development opportunities.
- Tuition reimbursement.
- Flexible spending accounts.
- Employee referral bonuses.
- Wellness programs and initiatives.
- Company-sponsored events and activities.
Not specified