Ai-Driven Software Engineer
Role details
Job location
Tech stack
Job description
THE OPPORTUNITYWe are currently looking for a Software Engineer to join our team.We need someone who thrives in a dynamic environment, loves solving complex compliance puzzles, and is eager to shape the next generation of technology. We are looking for high-agency individuals who focus on product outcomes.WHAT YOU WILL BE DOING- Full-Lifecycle Ownership: Design, develop, test, deploy, and continuously improve software solutions using AWS infrastructure.
- Agentic Architecture: Architect and build robust systems that leverage LLMs and AI agents to automate intricate compliance workflows.
- Scalable Systems: Utilize your expertise in distributed systems to build high-performance platforms capable of handling massive data throughput.
- Product Problem Solving: Take the initiative to propose technical solutions to address data quality and workflow challenges. You own the "Why" as much as the "How."- Project Leadership: Manage individual project priorities, deadlines, and deliverables effectively in a fast-paced scale-up environment.
Requirements
Engineering Excellence: Conduct comprehensive code reviews and share knowledge to foster a culture of technical growth and "Product-First" engineering.WHAT WE ARE LOOKING FOR- The Product Mindset: You are a product-oriented engineer. You care about the user's pain points and build solutions that solve them, rather than just following a manual or a spec.
-
AI & Agent Proficiency: You are proficient in working and coding with LLMs/Agents. You know how to integrate AI into a production stack and use AI tools to accelerate your own engineering output.
-
Technical Foundation: Bachelor's degree in CS (or equivalent) and 2+ years of professional software development experience.
-
CS Fundamentals: Deep understanding of data structures, algorithms, and system design; bonus graph theory.
-
Data Expert: Experience with both SQL and NoSQL databases and an understanding of data integrity at scale.
-
Software Collaboration: Deep understanding of the full SDLC, including coding standards, build processes, testing, and operations.
-
System Resilience: Expertise in building high-performance, highly-available distributed systems. Familiarity with critical, 24x7 systems and their unique challenges.
-
Communication: Excellent problem-solving skills and the ability to work autonomously. Excellent written and verbal communication in English.OUR TECH INTERESTS- Languages: Node.Js, React, TypeScript- AI: LLM Orchestration, Agentic Workflows, Prompt Engineering- Infra: AWS, Distributed Systems, Graph-based Logic- Database: SQL & NoSQL#J-*****-Ljbffr