Biggest Priority:
A strong passion for Artificial Intelligence and Machine Learning.
About the Role:
Our approach to problem-solving revolves around innovatively leveraging and combining existing tools and methodologies. When necessary, we develop custom solutions from the ground up to address gaps in available resources. This innovative process often leads us into uncharted territory, tackling challenges that have never been addressed before. As a result, strong research skills are essential to our work, allowing us to identify, adapt, and integrate diverse technologies and techniques. While our primary focus is not on Large Language Models (LLMs), we recognize their potential relevance to future related tasks. Our methodology emphasizes flexibility and creativity, enabling us to stay at the forefront of technological advancements and deliver unique solutions to complex problems.
Job Responsibilities:
- Design, develop, and deploy machine learning models and AI solutions tailored to specific problem sets.
- Collaborate with cross-functional teams to understand project requirements and translate them into AI-driven solutions.
- Perform data preprocessing, feature engineering, and selection to optimize model performance.
- Experiment with different machine learning algorithms and techniques to identify the most effective models.
- Implement and manage model training, validation, and testing processes, ensuring accuracy and reliability.
- Analyze model outputs, provide insights, and refine models for improved performance.
- Stay current with the latest advancements in AI/ML technologies and apply them where appropriate.
- Develop and maintain documentation for AI models, including data sources, model architecture, and performance metrics.
- Work with software engineers to integrate AI models into existing or new applications.
- Optimize models for scalability and efficiency in production environments.
- Conduct code reviews, testing, and debugging to ensure high-quality AI model deployment.
- Provide technical support and guidance to team members on AI-related topics.
Qualifications:
- A strong passion for Artificial Intelligence and Machine Learning.
- Must be able to obtain and maintain a Secret Security Clearance.
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field. (Relevant experience and passion may substitute for specific degree areas.)
- Strong programming skills.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Solid understanding of algorithms, statistics, and data structures.
- Experience with data preprocessing and feature engineering.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their AI/ML services.
- Excellent problem-solving and analytical skills.
- Strong communication skills and ability to work in a team environment.
About Seneca Resources:
Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. Seneca Resources is a leading IT services provider with offices in Reston, Virginia, Alabama and Columbia, Maryland that service clients throughout the United States. The key to our success lies within our strong corporate culture which drives our business. We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement. In turn, we look for only the best and brightest to join our team. We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.