Locality
New York, NY
Jr. Software Engineer - AI & Prompt Engineering (Contract to Perm)
We tailor your resume to this role and apply for you in seconds.
Apply to Jr. Software Engineer - AI & Prompt Engineering (Contract to Perm) at LocalityJob details
- Location
- New York, NY
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 1 week ago
- Apply on
- paycomonline.net
About this role
Locality is seeking an entry-level Computer Science graduate for a contract-to-permanent Software Engineer role focused on building software in an AI-augmented environment. The role involves prompt engineering, AI-assisted development, software implementation, testing, debugging, production monitoring, and applying AI safety practices.
What you'll do:
- Design and refine prompts to support software development, data analysis, and automation workflows, with a focus on consistency, reusability, and performance
- Test, evaluate, and validate AI-generated outputs (code, text, summaries) for correctness, security, and reliability; identify edge cases and implement safeguards where needed
- Assist in building and maintaining small services, scripts, and internal tools that integrate AI models via APIs, ensuring they are scalable and production-ready
- Write clean, maintainable, and well-documented code following established coding standards; contribute to unit and integration testing to ensure software quality
- Debug and troubleshoot issues across the stack, including AI-generated outputs, application logic, and API integrations
- Participate in code reviews by providing and incorporating feedback to improve code quality and team standards
- Contribute to system design discussions and help break down tasks into manageable components
- Monitor and evaluate the performance of AI-driven features in production; suggest improvements based on observed behavior and metrics
- Learn and apply best practices related to AI safety, hallucination detection, and output evaluation, and incorporate them into development workflows
- Work with version control systems (e.g., Git) to manage code changes, branches, and collaboration workflows
What they're looking for:
- * Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
- * Strong foundation in core computer science concepts, including data structures, algorithms, and basic system design
- * Proficiency in at least one programming language (e.g., Python, JavaScript, Java, or similar), with the ability to write clean, maintainable code
- * Familiarity with software development fundamentals, including debugging, testing, and version control (e.g., Git)
- * Basic understanding of APIs and experience making HTTP requests or integrating external services
- * Exposure to AI tools, large language models, or prompt engineering concepts, with an interest in applying them to real-world problems
- * Strong problem-solving skills, with the ability to break down ambiguous problems into structured solutions
- * Attention to detail, particularly when evaluating outputs for correctness and edge cases
Benefits:
- Health care benefits
- Retirement benefits
- Paid days off
Ready to apply to Locality?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.