Entry-Level Software Engineer
The Entry-Level Software Engineer at Confidential Client supports AI and innovation initiatives by researching emerging AI technologies, designing and testing prompts for Generative AI, and building AI prototypes. This role involves collaboration with technical and business teams to analyze AI use cases across various industries and contribute to AI-driven process improvements and automation efforts.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Scientific & QA.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role overview
Confidential Client is hiring an Entry-Level Software Engineer to join an AI and innovation team in Vienna, VA. This full-time role is ideal for students or recent graduates who want hands-on experience with Generative AI, large language models (LLMs), prompt engineering, and prototype development. The role involves AI research, experimentation, and building simple prototypes to help identify practical AI use cases across industries like Healthcare, Financial Services, Mortgage, Insurance, and Retail.
What You’ll Do
- Research emerging AI technologies, tools, frameworks, and industry trends.
- Evaluate AI platforms, LLMs, and AI-powered business solutions.
- Design, test, and optimize prompts for generative AI applications.
- Build simple AI prototypes and proofs-of-concept using no-code/low-code tools or Python.
- Analyze AI use cases across Healthcare, Financial Services, Mortgage, Insurance, and Retail.
- Create AI documentation, presentations, and technical reports.
- Conduct competitive research on AI products and market developments.
- Collaborate with engineering, recruiting, and business teams to identify AI-driven process improvements.
- Support internal AI initiatives including automation, knowledge management, and productivity tools.
Required qualifications
- Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or a related field.
- Basic understanding of AI, machine learning, and generative AI concepts.
- Familiarity with large language models (LLMs) such as ChatGPT, Claude, or Gemini.
- Basic programming knowledge in Python is preferred.
- Understanding of APIs, prompt engineering, and AI automation tools is a plus.
- Strong analytical, research, and problem-solving skills.
- Excellent written and verbal communication skills.
- Self-motivated with the ability to learn new technologies quickly.
Preferred skills
- Experience with Python, Jupyter Notebook, Git, or Google Colab.
- Knowledge of AI frameworks such as LangChain, LlamaIndex, Hugging Face, or OpenAI APIs.
- Exposure to vector databases, Retrieval-Augmented Generation (RAG), or AI agents.
- Familiarity with automation platforms like Microsoft Power Automate, Zapier, or n8n.
Location & compensation
- Location: Vienna, VA (onsite / local)
- Employment type: Full-time
- Estimated salary: $116,947 per year (estimated)
Why join (brief)
- Hands-on exposure to LLMs, prompt engineering, and prototype delivery.
- Work closely with senior technical and business teams on real AI initiatives.
- Opportunity to explore AI use cases across multiple industries and build a strong early-career portfolio.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind.
To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range