Responsibilities
- Create and deploy artificial intelligence systems utilizing machine learning and deep neural networks.
- Build and release AI applications using Python and additional programming languages such as Java, C++, or Scala based on project requirements.
- Investigate, select, and apply suitable AI and machine learning methods and tools for distinct problem areas, keeping current with emerging trends in the field.
- Discover and utilize relevant data sources while building effective data extraction and collection workflows.
- Apply data preprocessing methods to both structured and unstructured data to ensure quality, model readiness, and fairness.
- Examine extensive datasets to detect, interpret, and communicate significant patterns and insights applicable to AI use cases.
- Construct detailed dashboards and visual representations to convey AI-generated results and recommendations to internal stakeholders.
- Work closely with product, engineering, marketing, and data teams to embed AI capabilities into live systems and implement strong model lifecycle practices for ongoing integration, deployment, and monitoring.
- Continuously track, assess, and optimize live AI models for accuracy, efficiency, and dependability.
- Support the development of long-term AI strategy and roadmap planning.
Benefits
- Fully remote work with flexible scheduling to support a healthy balance between professional and personal life.
- Dynamic, inclusive, and forward-thinking work environment that encourages diverse perspectives.
- Annual allowance dedicated to employee learning and professional growth.
- Two company-funded business trips annually to international locations served by the organization.
Work Arrangement
Remote (Worldwide)
Other
- Flexible work hours are allowed, provided there is substantial daily overlap with California business hours, ideally until 3:00 PM Pacific Time (GMT -8).
- All work communications and documentation will be conducted in English.
