About the Role
The role involves developing and deploying AI and ML models, improving existing systems, and working closely with engineering and data teams to integrate intelligent features into products.
Responsibilities
- Design and train machine learning models for practical applications
- Optimize algorithms for performance and scalability
- Collaborate with data scientists and engineers on solution integration
- Evaluate model accuracy and iterate based on feedback
- Implement AI systems that meet business requirements
- Work with large datasets to extract meaningful patterns
- Support deployment of models into production environments
- Monitor system performance and troubleshoot issues
- Stay current with advancements in AI and machine learning
- Document development processes and technical designs
- Contribute to architectural decisions for AI infrastructure
- Ensure models comply with ethical and data privacy standards
- Develop data preprocessing pipelines
- Apply natural language processing techniques where needed
- Use version control for model and code management
- Participate in code and model reviews
- Assist in defining project timelines and deliverables
- Translate business problems into technical solutions
- Integrate third-party AI tools and APIs
- Support testing and validation of machine learning outputs
Compensation
Competitive salary based on experience
Work Arrangement
Remote with flexible hours
Team
Collaborative team in a fast-growing technology environment
Technology Stack
- Primary use of Python for model development
- Frameworks include TensorFlow, PyTorch, and Scikit-learn
- Cloud infrastructure on Google Cloud Platform
- Deployment via Docker and Kubernetes
- Version control using Git and GitHub
Growth Opportunities
- Access to ongoing training in AI advancements
- Opportunities to lead technical initiatives
- Mentorship from senior AI engineers
- Chance to publish research or speak at conferences
Available for qualified candidates