This role involves implementing, refining, and validating machine learning algorithms for products and applications. The candidate will design and develop data pipelines, train and validate models, and deploy them into production. The position requires collaboration across teams to support AI/ML automation tools and enhance existing models, with a focus on quality and innovation.
-
Implements, refines, and validates machine learning algorithms for products and applications.
-
Designs and develops data pipelines consisting of data ingest, data validation, data cleaning, and data monitoring.
-
Trains machine learning models, validates their accuracy, and deploys validated models into production.
-
Designs proof of concept solutions and contributes to studies supporting future product or application development.
-
Researches, writes, and edits documentation and technical requirements, including evaluation plans, confluence pages, white papers, presentations, test results, technical manuals, formal recommendations, and reports.
-
Tests and evaluates solutions, completing case studies, testing, and reporting.
-
Collaborates with teams outside of immediate work group and represents the work team in providing solutions to technical issues associated with projects.
-
Designs proof of concept solutions and contributes to studies supporting future product or application development.
-
Focuses on the quality of the product itself, especially in testing and validating LLMs and AI/ML models.
-
Leads the design and development of scalable software systems integrating AI/ML capabilities to drive automation and data-driven decision-making.
-
Oversees end-to-end machine learning workflows, NLP, data engineering, model development, and deployment.
-
Collaborates with cross-functional teams to align technical strategy with business goals.
-
Mentors SDET teams in modern software and data practices.
-
Researches and explores various ML models across domains and contributes to automated frameworks development.
-
Bachelor''s degree in computer science, computer engineering, mathematics, or related technical discipline.
-
Experience with machine learning, deep learning, data mining, and statistical analysis tools, including deployment and monitoring.
-
Strong programming and software development skills with Python, Java, or Scala.
-
Knowledge of data pipeline and cloud technologies such as Kafka, Spark, and Docker.
-
3-5 years of related experience after Bachelor''s, or a recent Master''s degree.
-
Experience designing ML models for validation and enhancement, especially in supporting AIML automation tools.
-
Ability to focus on product quality, especially in testing LLMs and AI models.
-
Experience working with large language models (LLMs) and prompt-based interactions.
-
Ability to collaborate heavily with different teams and tooling squads.
This position offers the opportunity to work on cutting-edge AI/ML automation tools within a dynamic team, contributing to innovative products that leverage large language models and advanced machine learning techniques. If you are passionate about quality and impactful AI/ML solutions, this role is an excellent fit.
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.