What are the responsibilities and job description for the Junior Software Engineer – AI & Prompt Engineering position at InfraTech Solutions?
Location: Hybrid Midtown NYC
Core Stack: Python, LLMs (ChatGPT/Claude), Git, REST APIs
Technical Requirements
Core Stack: Python, LLMs (ChatGPT/Claude), Git, REST APIs
Technical Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related field (Recent/Upcoming grad).
- CS Fundamentals: Solid understanding of data structures, algorithms, and software design principles.
- Programming: Experience with at least one language (Python preferred; JavaScript or Java acceptable).
- Version Control: Proficiency with Git.
- Communication: Strong written skills with a high attention to detail.
- Prompt Design: Ability to design, test, and refine prompts for development, automation, and data analysis.
- Validation: Skill in evaluating AI-generated code/text for correctness, security, and reliability.
- Integration: Basic experience building scripts or tools that incorporate AI models via APIs.
- AI Safety: Curiosity and awareness regarding hallucination detection and output quality.
- Projects: Capstone projects or GitHub repos involving LLM APIs or prompt experiments.
- Experience: Internships using AI to accelerate development or summarization workflows.
- Testing: Exposure to automated testing or Test-Driven Development (TDD).
- Infrastructure: Basic understanding of cloud concepts and REST APIs.
- Real-World AI: Move beyond research—learn how AI is used as a tool in production systems.
- Mentorship: Direct guidance from senior engineers on AI-enabled platforms.
- Modern Path: Foundation for growth into AI Systems or Product Engineering roles.