Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by General Dynamics Information Technology, so some details may not match this job. The employer's own page has the real description.
Job Overview
As an AI/ML Software Engineer at General Dynamics Information Technology, you will play a pivotal role in developing innovative artificial intelligence and machine learning solutions that enhance our technology offerings. Your responsibilities will include designing and implementing algorithms, collaborating with cross-functional teams, and utilizing advanced data analytics to create impactful software applications. You will be at the forefront of our technological advancement, making significant contributions to projects that drive the company forward while working in a fully remote environment.
Job Responsibilities
- Design, develop, and deploy machine learning models and algorithms for various applications.
- Collaborate with software engineers and data scientists to integrate AI/ML solutions into existing systems.
- Analyze large datasets to identify trends, patterns, and insights that inform strategic decision-making.
- Optimize machine learning models for performance and scalability in production environments.
- Conduct research on new technologies, methodologies, and frameworks within the AI/ML space.
- Document and present findings, model performances, and project updates to stakeholders.
Qualifications
- Bachelor's degree in Computer Science, Data Science, or a related field; a Master’s degree is preferred.
- 2+ years of experience in software development with a focus on artificial intelligence and machine learning.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of data structures, algorithms, and statistical modeling.
- Excellent problem-solving skills and the ability to work independently in a remote setting.
Technologies & Tools
The AI/ML Software Engineer will work with a variety of technologies and tools essential for machine learning and software development. Key technologies include Python for programming, TensorFlow and PyTorch for deep learning, and Scikit-learn for machine learning tasks. Data manipulation and analysis will often involve using libraries such as Pandas and NumPy. Familiarity with cloud platforms such as AWS or Azure is also essential for deploying and scaling ML models.
Ideal Candidates
The ideal candidates for this position are those who possess not only the technical skills required but also a strong passion for AI and ML technologies. Candidates should demonstrate a continuous desire to learn and stay updated with industry trends. Excellent communication skills and a collaborative mindset are essential, as you will be working closely with different teams. A proactive approach to problem-solving and the ability to adapt to fast-paced environments will significantly contribute to your success in this role.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.