Artificial Intelligence Engineer
About eNGINE
About the Role
This role is not just about building applications—it’s about rethinking how software gets built. You will be expected to actively use and experiment with AI-powered development tools to increase throughput, improve code quality, and streamline delivery pipelines.
We’re looking for engineers who have taken applications from inception through production, are comfortable working across the stack, and are passionate about applying AI to real-world engineering challenges.
Qualifications
Strong development experience with Java, Python, and Spring Boot.
Proven experience delivering applications from inception to production.
Hands-on experience using AI tools (e.g., ChatGPT, Claude, Cursor, Windsurf) to improve development workflows.
Strong understanding of modern software development practices and architectures.
Ability to work as a generalist across multiple layers of the stack.
Passion for AI and a mindset focused on innovation and continuous improvement.
Preferred Experience
Experience integrating AI/ML or LLM capabilities into applications.
Familiarity with cloud platforms such as Amazon Web Services or Microsoft Azure.
Exposure to CI/CD pipelines, DevOps practices, and automation tools.
Experience in high-growth or fast-paced engineering environments.
Background in financial services is a plus, but not required.
Responsibilities
Design and build applications using Java, Python, and Spring Boot.
Leverage AI tools such as ChatGPT, Claude, Cursor, and Windsurf to accelerate development workflows.
Identify opportunities to automate development tasks, improve efficiency, and reduce manual effort.
Continuously evaluate and introduce new AI tools that enhance engineering productivity.
End-to-End Software Delivery
Own the full software lifecycle from design and development through deployment and production support.
Build scalable, maintainable applications with a focus on performance and reliability.
Contribute to architectural decisions and help define best practices for AI-enabled development.
AI / ML Integration
Incorporate AI/ML capabilities into applications where applicable.
Work with APIs and services to integrate LLM-driven functionality into software products.
Experiment with prompt engineering and AI-assisted workflows to improve outputs.
Agile / High-Throughput Development
Operate within a fast-paced, delivery-focused environment.
Contribute to sprint cycles, backlog refinement, and continuous delivery processes.
Help drive improvements in team velocity and engineering efficiency.
Collaboration & Innovation
Partner with product managers and other engineers to deliver high-impact solutions.
Share knowledge and best practices around AI tools and development techniques.
Actively contribute to a culture of continuous learning and experimentation.

