About the Role
The position involves developing scalable AI solutions, integrating models into production environments, and working closely with cross-functional teams to enhance system capabilities.
Responsibilities
- Design and train machine learning models for real-world applications
- Optimize AI systems for speed, accuracy, and resource efficiency
- Collaborate with software developers to integrate AI components
- Evaluate model performance using statistical and analytical methods
- Maintain documentation for model development and deployment
- Troubleshoot issues in AI pipelines and resolve technical bottlenecks
- Stay current with advancements in artificial intelligence research
- Implement natural language processing techniques where applicable
- Support data collection and preprocessing efforts
- Ensure models comply with ethical and operational standards
- Participate in code reviews and technical planning sessions
- Contribute to architecture decisions for AI infrastructure
- Monitor deployed models for performance degradation
- Develop automated testing frameworks for AI components
- Work with product teams to define AI-driven features
- Refine training datasets to improve model accuracy
- Deploy models using containerized environments
- Use version control systems for model and code management
- Support deployment of AI solutions across multiple platforms
- Collaborate on defining success metrics for AI projects
Nice to Have
- Master’s degree in artificial intelligence or related discipline
- Experience with reinforcement learning
- Contributions to open-source AI projects
- Published research in machine learning venues
- Experience with edge computing and model optimization
- Knowledge of MLOps practices
- Familiarity with model explainability tools
- Experience with time series forecasting
- Background in computer vision applications
- Understanding of data privacy regulations
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative team focused on rapid development and deployment
Technology Stack
- Primary languages include Python and JavaScript
- Uses Kubernetes for orchestration and scaling
Onboarding Process
- New hires receive a structured onboarding plan
- First project assigned within the first week
Available for qualified candidates