Jr. Software Engineer AI & Prompt Engineering (Contract to Perm)
New York City, NY - USA
Job Summary
We are seeking anentry-levelComputer Science graduate for a contract to perm role who is excited about building software in anAI augmentedworld. This role is ideal for someone early in their career who understandscore CS fundamentalsand is eager to applyprompt engineeringandAIassisteddevelopment techniquesto real production systems.
- 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
Qualifications
- Bachelors 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
Compensation for the role includes a competitive salary of $40-$60/hr(dependent on years of experience level of education obtained as well as applicable skillset) and an excellent benefits package (including but not limited to health care benefits retirement benefits and paid days off).
At Locality we believe our biggest asset is our people. We are proud to be anequal-opportunityemployer hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture. Locality values and solicits applications from all qualified candidates without regard to actual or perceived race creed color religion sex gender age physical or mental disability medical condition sexual orientation gender identity and/or expression alienage or national origin ancestry citizenship status marital status military or veteran status genetic information or any other basis protected by federal state or local law.
Required Experience:
Junior IC
About Company
Discover local ad solutions that drive results across premium streaming video and broadcast TV. Achieve mass reach in any DMA.