Applied AI Engineer
Work mode: On-site · Location: Nashville, United States · Schedule: Full Time · Salary: $60/hour.
These companies are also hiring
Job Description
N2P Systems is seeking an experienced Applied AI Engineer to join our enterprise technology delivery team in Nashville, TN / Dallas, TX / Tampa, FL, USA. At N2P Systems, you will put 3-5 years of hands-on experience with Bachelor's Degree, Angular and React to work on mission-critical enterprise systems. This is an existing contract, hybrid vacancy with N2P Systems.
N2P Systems is seeking an Applied AI Engineer to contribute to the development and delivery of modern, AI-powered software solutions. This is a hands-on engineering opportunity for professionals with 3–5 years of overall experience who can combine full-stack development capabilities with practical Generative AI and cloud-native engineering knowledge.
You will work across the software development lifecycle, helping transform business requirements into scalable technical solutions while incorporating AI-assisted development practices and agentic engineering approaches. The role emphasizes practical implementation, continuous experimentation, engineering quality, and measurable business outcomes.
This is a hybrid position requiring candidates to work from a local office in Nashville, Tennessee; Dallas, Texas; or Tampa, Florida, approximately 2–3 days per week.
N2P Systems uses AI to help screen and assess applications for this role. N2P Systems is an enterprise technology consulting and digital solutions firm operating across Canada, the United States and India.
Key Responsibilities:
• Contribute to the development of engineering solutions addressing complex product and business requirements.
• Participate in technical design, software development, testing, system integrations, and ongoing application support.
• Assist with requirements analysis and component-level architectural decisions alongside senior engineers.
• Maintain software quality through dependency management, code reviews, technical maintenance, and adherence to established engineering standards.
• Develop scalable, maintainable, and supportable application code using modern programming languages and frameworks.
• Experiment with AI-generated prototypes and emerging engineering approaches to validate solutions efficiently.
• Collaborate with product, experience, and delivery teams throughout the development and deployment lifecycle.
• Incorporate AI and agentic SSDLC practices into engineering workflows, including automated deployments and integrated quality checks.
• Leverage AI tools for code generation, code reviews, testing, and technical documentation.
• Translate business and user requirements into technical specifications and working software implementations.
• Continuously explore new technologies, frameworks, programming languages, and AI-enabled development practices.
• Contribute to technical discussions, communicate implementation challenges, and share relevant engineering trade-offs with the team.
Required Skills & Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related technical discipline.
• 3–5 years of overall software engineering experience with one or more relevant programming languages, frameworks, or technologies.
• At least 1 year of practical experience developing AI/ML applications.
• Hands-on exposure to Generative AI concepts, including LLM integration, Retrieval-Augmented Generation (RAG), prompt engineering, or vector database technologies.
• At least 1 year of cloud-native engineering experience involving FaaS, PaaS, or microservices on a major cloud platform.
• Exposure to cloud-based AI/ML services and technologies.
• Understanding of software engineering fundamentals, including object-oriented programming and design, data structures, algorithms, and technical architecture diagrams.
• Familiarity with engineering standards and established software development practices.
• Willingness to work independently while contributing effectively to collaborative engineering initiatives.
• Ability to work from one of the designated local offices at least 3 days per week.
• Willingness to travel approximately 0–10%, depending on project and business requirements.
Preferred Qualifications:
• Experience with modern frontend and backend technologies, including Angular, React, Node.js, Python, C#, .NET, or Java.
• Familiarity with SQL/NoSQL databases, PyTorch, TensorFlow, LangChain, LangGraph, and unit testing frameworks.
• Exposure to LLM providers and platforms such as OpenAI, Anthropic, and open-source models.
• Familiarity with Azure OpenAI, AWS Bedrock, Vertex AI, or equivalent cloud-based AI/ML services.
• Experience with Agile methodologies, DevSecOps practices, Azure DevOps, GitHub, and SonarQube.
• Exposure to MLflow and agentic AI observability or development frameworks such as LangFuse and LangSmith.
• Practical familiarity with Business Context Diagrams, sequence diagrams, activity diagrams, state diagrams, entity relationship diagrams, and data flow diagrams.
• Experience incorporating AI tools into software development, code reviews, automated testing, and documentation workflows.
• Adaptability, attention to implementation quality, and enthusiasm for learning through mentorship and practical engineering experience.