Job Overview
We are seeking a highly skilled and experienced Senior AI/ML Engineer to join our dynamic team. The ideal candidate will have a strong background in machine learning and artificial intelligence. You should have a proven track record of developing and deploying scalable ML solutions. In this role, you will collaborate closely with cross-functional teams to design, implement, and optimize AI-driven products and services.
Key Responsibilities
- Machine Learning Model Development and Deployment:
- Design, develop, and deploy machine learning models to solve complex business problems.
- Implement MLOps practices to ensure robust and scalable model deployment.
- Optimize model performance to ensure scalability and efficiency.
- Data Analysis and Feature Engineering:
- Analyze large datasets to extract meaningful insights.
- Develop and select appropriate features to enhance model performance.
- Collaborate with data engineers to ensure seamless data integration.
- Collaboration and Leadership:
- Work closely with data scientists, software engineers, and product managers to integrate ML solutions into products.
- Mentor junior team members and provide technical guidance.
- Communicate technical concepts to both technical and non-technical stakeholders.
- Research and Innovation:
- Stay abreast of the latest developments in AI/ML technologies.
- Evaluate and implement new tools and frameworks to improve existing systems.
- Drive innovation and continuous improvement in AI/ML solutions.
What You'll Do
- Innovate: Design, develop, and deploy state-of-the-art machine learning models that solve complex problems and drive strategic decisions.
- Collaborate: Work cross-functionally with data scientists, software engineers, and product managers to integrate AI solutions seamlessly into our products.
- Lead: Mentor junior team members, fostering a culture of continuous learning and innovation.
- Optimize: Implement MLOps best practices to ensure scalable, reliable, and efficient model deployment and monitoring.
- Explore: Stay abreast of the latest advancements in AI/ML, evaluating and integrating new technologies to keep us at the forefront of innovation.
Required Qualifications
- Educational Background:
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
- Professional Experience:
- Minimum of 5 years of experience in machine learning engineering or a similar role.
- Technical Skills:
- Proficiency in programming languages such as Python or R.
- Experience with ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization tools (e.g., Docker, Kubernetes).
- Strong understanding of data structures, algorithms, and software engineering principles.
- Soft Skills:
- Excellent problem-solving and analytical abilities.
- Strong communication and teamwork skills.
Preferred Qualifications
- Experience with big data technologies (e.g., Spark, Hadoop).
- Knowledge of NLP techniques and applications.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Contributions to open-source projects or publications in reputable journals.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Access to cutting-edge technologies and tools.
Skills: aws,ai,nlp,tensorflow,machine learning,scikit-learn,data structures,pytorch,r,data analysis,python,algorithms,software engineering,gcp,mlops,ci/cd,gen ai,azure,kubernetes,feature engineering,big data technologies,git,docker,artificial intelligence