Senior Data Scientist
W2 Pay Rate: $70-90/hr depending on experience Position Overview
We are seeking a Senior Data Scientist to support the development of advanced analytics, machine learning, and artificial intelligence solutions in a complex enterprise environment. This role will work across large and diverse datasets to develop predictive models, automate decision-making processes, and deliver actionable insights that support mission and business objectives.
The ideal candidate combines strong software engineering skills with practical experience in machine learning, statistical analysis, and cloud-based data environments. Success in this role requires the ability to rapidly learn new tools and technologies while collaborating with engineering, data, and product teams. Key Responsibilities
โข Design, develop, and deploy machine learning and data science solutions to address complex business and operational challenges
โข Build and maintain scalable data processing, feature engineering, and model deployment pipelines
โข Develop software and analytical solutions using modern programming languages and frameworks
โข Conduct exploratory data analysis and statistical modeling to identify trends, anomalies, and opportunities for optimization
โข Evaluate, validate, and improve machine learning model performance using appropriate statistical techniques and methodologies
โข Collaborate with software engineers, architects, and stakeholders to integrate machine learning capabilities into enterprise applications
โข Support the deployment, monitoring, and lifecycle management of machine learning models in cloud environments
โข Develop technical documentation, visualizations, and presentations to communicate findings and recommendations
โข Contribute to software development best practices, code reviews, and continuous integration/continuous delivery processes
โข Research emerging technologies and recommend innovative approaches to improve analytical capabilities
Required Qualifications
โข Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, or a related technical discipline
โข Experience developing software solutions using Python, Java, Scala, or similar programming languages
โข Strong understanding of object-oriented programming and/or functional programming principles
โข Knowledge of machine learning algorithms and techniques
โข Experience applying natural language processing (NLP) methodologies
โข Strong understanding of statistical analysis and model evaluation techniques
โข Experience developing, testing, and maintaining software using Git-based version control systems
โข Experience working within CI/CD environments using Git and GitLab
โข Experience utilizing Amazon Web Services (AWS) cloud technologies
โข Strong problem-solving and analytical skills
โข Ability to rapidly learn and adapt to new programming languages, frameworks, and technologies
โข Strong communication and collaboration skills Preferred Qualifications
โข Hands-on experience with AWS services such as: o EMR
o Bedrock
o Lambda
o EventBridge
โข Familiarity with agentic AI architectures and frameworks
โข Knowledge of Model Context Protocol (MCP)
โข Experience designing and deploying generative AI solutions
โข Familiarity with Spring Boot and modern Java application development
โข Experience supporting production machine learning workloads in cloud environments
โข Knowledge of MLOps concepts and model deployment best practices Desired Technical Skills
โข Python
โข Java
โข Scala
โข Machine Learning
โข Natural Language Processing (NLP)
โข Statistical Modeling
โข AWS
โข Git
โข GitLab CI/CD
โข Data Engineering
โข Model Evaluation
โข Generative AI
โข Agentic AI
โข MCP
โข Spring Boot What Makes a Strong Candidate
โข Strong combination of software engineering and data science expertise
โข Ability to translate business problems into analytical solutions
โข Comfortable working in fast-paced environments with evolving technical requirements
โข Passion for continuous learning and emerging AI technologies