We are seeking a Mid-Level Python Developer with experience in RStudio, and a focus on Artificial Intelligence (AI) and Machine Learning (ML) modeling to join our team. The ideal candidate will have a strong background in Python and RStudio, coupled with hands-on experience in developing AI and ML models. This role involves collaborating with cross-functional teams to design, develop, and implement advanced analytics solutions that drive business decisions and enhance operational efficiency.
This position is hybrid (On-Site 2 days a week in Bethesda, MD).
Key Responsibilities:
·
AI/ML Development:
Design, develop, and deploy machine learning models and algorithms using Python along with RStudio to solve complex business problems.
·
Data Analysis and Preprocessing:
Perform data collection, cleaning, and preprocessing to ensure the quality and integrity of datasets used for AI/ML projects.
·
Model Training and Evaluation:
Train, test, and validate machine learning models to ensure accuracy, robustness, and scalability. Use techniques such as cross-validation and hyperparameter tuning.
·
Integration:
Integrate AI/ML models into existing systems and workflows, ensuring seamless operation and compatibility.
·
Collaboration:
Work closely with data scientists, data engineers, and other stakeholders to understand business requirements and translate them into technical solutions.
·
Documentation:
Maintain comprehensive documentation of code, models, processes, and experiments to ensure reproducibility and knowledge sharing.
·
Continuous Learning:
Stay updated with the latest advancements in AI, ML, and related technologies. Experiment with new tools, frameworks, and methodologies to continuously improve skills and project outcomes.
Qualifications:
·Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field.·3-5 years of experience in Python programming using RStudio with a focus on AI and ML development.·Strong understanding of machine learning algorithms and frameworks (e.g., TensorFlow, Keras, PyTorch, scikit-learn).·Experience with data manipulation and analysis using libraries such as pandas, NumPy, and dplyr.·Familiarity with AI/ML model deployment techniques and tools.·Knowledge of data visualization tools and libraries (e.g., ggplot2, Matplotlib, Seaborn).·Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications:
·Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their AI/ML services.·Understanding of big data technologies (e.g., Hadoop, Spark).·Knowledge of version control systems (e.g., Git) and collaborative development platforms (e.g., GitHub, GitLab).Apply for this job