
Entry-Level AI Software Engineer
Credence Management Solutions, LLC4 days ago
McLean, VA, USAEntry Level
Base Salary
$90k - $110k/yr
Responsibilities
- Assist with the design, development, testing, and deployment of software applications and AI-enabled solutions.
- Support scalable backend services, APIs, and data-driven applications.
- Collaborate with engineers and stakeholders to understand requirements and deliver technical solutions.
- Participate in AI and machine learning solution development, integration, testing, and documentation.
- Work with cloud platforms and modern software development tools.
- Participate in sprint planning, standups, retrospectives, and code reviews.
- Troubleshoot, debug, and resolve software defects during development and quality assurance cycles.
- Develop and maintain technical documentation, user guides, and engineering artifacts.
- Apply software engineering practices including secure coding, version control, testing, and CI/CD processes.
- Stay current with generative AI, machine learning, cloud computing, automation, and modern software development practices.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related technical field.
- Strong programming skills in one or more of Python, Java, C++, JavaScript, or TypeScript.
- Understanding of software development fundamentals, data structures, algorithms, and object-oriented programming concepts.
- Familiarity with Agile or Scrum development methodologies.
- Strong analytical thinking, problem-solving, written communication, and verbal communication skills.
- Demonstrated interest in artificial intelligence, software engineering, data engineering, or emerging technologies through coursework, projects, research, or personal initiatives.
- U.S. citizenship and the ability to obtain and maintain a Secret Security Clearance.
- Preferred: internship, research, co-op, hackathon, or capstone experience related to software development, AI, machine learning, or data engineering.
- Preferred: exposure to AWS, Azure, or Google Cloud Platform; familiarity with Git; and knowledge of APIs, databases, data processing, or cloud-native architectures.
- Preferred: exposure to AI/ML concepts, generative AI, large language models, or data analytics; interest in cybersecurity, DevSecOps, automation, or data engineering; and Python-based AI/ML library experience.
- An active Security Clearance is preferred.
Benefits
- Hybrid workplace arrangement.
- Health care plan including medical, dental, and vision coverage.
- Retirement plan including 401(k) and IRA options.
- Basic, voluntary, and AD&D life insurance.
- Paid vacation, sick leave, and public holidays.
- Maternity and paternity family leave.
- Short-term and long-term disability coverage.
- Training, development, certification opportunities, and mentorship.
- Wellness resources and clear career growth pathways.