
Eligibility Criteria
B.Tech/B.E/M.Tech in Computer Science, Information Technology, Electronics & Communication or related streams; minimum 60% aggregate (or CGPA 6.5/10); graduating batch 2025, 2026 or 2027; no active backlogs at the time of joining; strong academic record in data structures, algorithms and software engineering fundamentals.

Job Description & Key Responsibilities
Auric AI is an emerging defenseโfocused artificial intelligence startup that builds cuttingโedge intelligence platforms for national security agencies. Backed by a team of seasoned researchers and engineers, the company blends deep learning, large language models and realโtime data pipelines to deliver actionable insights in highโstakes environments. The culture is built around rapid experimentation, high ownership and a missionโdriven mindset, where every engineerโs contribution directly impacts the nationโs safety.
The Junior Software Engineer role is designed for fresh graduates or earlyโcareer talent who are passionate about backend development and AIโenabled systems. You will join a small, highโperforming engineering squad that builds robust services powering the core product. The position offers endโtoโend ownership of features, from design and implementation to deployment, monitoring and iteration. You will work closely with senior engineers, data scientists and product managers, gaining exposure to both traditional backend engineering and the emerging world of LLMโdriven workflows.
Key Responsibilities:
1. Design, develop and maintain scalable backend services and REST/GraphQL APIs.
2. Integrate thirdโparty and internal APIs, handling authentication, rateโlimiting and error recovery.
3. Build and enforce comprehensive unit, integration and contract tests to ensure reliability.
4. Collaborate on system architecture, service orchestration and faultโtolerant design decisions.
5. Own feature development from specification through CI/CD pipelines to production monitoring.
6. Work with data stores (SQL/NoSQL), caching layers like Redis and message queues such as Kafka or RabbitMQ.
7. Containerize services using Docker and assist in cloud deployments on AWS/GCP/Azure.
8. Contribute to AI/LLM workflow engineering, adding guardrails, validation and monitoring for modelโdriven features.
9. Participate in code reviews, knowledgeโsharing sessions and continuous improvement initiatives.
10. Document APIs, design decisions and operational runbooks for crossโteam consumption.
Tech Stack: Python (FastAPI/Django), PostgreSQL/MySQL, MongoDB, Redis, Kafka/RabbitMQ, Docker, Git, CI/CD (GitHub Actions/Jenkins), AWS (EC2, S3, Lambda) and LLM integration frameworks.
Growth Path: Starting as a Junior Engineer, you will receive mentorship from senior backend and ML engineers, enabling you to progress to MidโLevel Engineer within 12โ18 months, then to Lead or Platform Engineer roles as you demonstrate ownership and architectural expertise. The role also opens pathways into AI/ML engineering for those who wish to deepen their modelโcentric skill set.
Why Join Auric AI? You will work on some of the most challenging problems in defense AI, collaborating with worldโclass researchers while enjoying the agility of a startup. The company offers high impact, rapid learning cycles, and a clear trajectory toward senior technical positions, all within a missionโdriven environment that values innovation, integrity and personal growth.