Senior Data Scientist
Job Description
Join a team that builds predictive models and AI/ML solutions to solve real business problems. This Senior Data Scientist role is based in Charlotte, NC (onsite), with attendance at the Southend office three days a week. You will lead complex analysis and model development, work closely with business and technical partners, and help strengthen data science practices through mentorship and continuous improvement.
Compensation: USD 130,000 to 170,000 base pay per year. Annual performance bonus eligibility is included, and base pay may vary based on internal factors, job-related knowledge, skills, and experience.
Responsibilities
- Execute data science strategies and roadmaps by translating business objectives into analytical solutions and AI/ML models.
- Design, develop, and deploy predictive models, machine learning algorithms, and AI solutions.
- Partner with teammates and stakeholders to understand requirements, explore data, and deliver actionable insights.
- Validate, test, and calibrate models to ensure validity, reliability, and robustness, then monitor outcomes and refine performance.
- Communicate complex technical solutions and findings clearly, connecting analytical results to business needs.
- Guide junior team members and improve data science practices through continuous improvement, knowledge sharing, and exploration of new methods.
- Develop and implement reliable models tied to clearly defined business needs and measurable, actionable outcomes.
- Establish validation and monitoring practices, using model outcomes to guide ongoing improvements.
- Build productive partnerships across teams and support business decisions through effective communication of analytical insights.
- Support junior teammates while contributing to more consistent, higher-quality data science execution.
Requirements
- Bachelor’s or master’s degree in Computer Science, Data Science, Statistics, or a related field.
- At least five years of experience in a data science role, with strong SQL and Python skills.
- Strong skills in data analysis, profiling, and statistics, including experience with SQL databases and analytical tools such as Oracle, SQL Server, MySQL, Pandas, NumPy, ggplot, Shiny, SciPy, scikit-learn, and Matplotlib.
- Proficiency with machine learning and deep learning algorithms, with experience using frameworks such as TensorFlow, PyTorch, Spark ML, Torch, Hugging Face, Keras, Caffe, and CNTK.
- Understanding of cloud computing and experience deploying models in AWS, Azure, or GCP.
- Familiarity with model development and willingness to explore deployment strategies to bring models into operational use.
- Strong analytical and problem-solving skills with attention to detail and the ability to derive actionable insights from complex datasets.
- Clear communication skills, including the ability to explain technical concepts to diverse audiences.
Technologies
- SQL, Python, Oracle, SQL Server, MySQL, Pandas, NumPy, ggplot, Shiny, SciPy, scikit-learn, Matplotlib
- TensorFlow, PyTorch, Spark ML, Torch, Hugging Face, Keras, Caffe, CNTK
- AWS, Azure, GCP
Benefits
- Medical, dental, and vision insurance
- 401(k) matching
- Generous time off
- Wellness programs and resources
- Annual performance bonus eligibility
What Will Help You Thrive
- A collaborative approach and the ability to build strong relationships across technical and business teams.
- Agility and composure when managing multiple projects in a fast-paced environment.
- Curiosity about emerging data science methods and a proactive approach to learning and adapting.
- An interest in mentoring junior teammates and improving how the team works.
- Prior fintech or software engineering experience.
- A PhD in Computer Science, Data Science, Statistics, or a related field.
Work authorization: This position is not eligible for immigration sponsorship. Please do not apply if you will need employer sponsorship now or in the future to begin or continue employment.