Junior Software Engineer (AI)
Dash Technologies IncMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain Generative AI application components, APIs, and Retrieval-Augmented Generation (RAG) pipelines using Python and FastAPI.
Integrate LLM APIs (OpenAI, Azure OpenAI), implement document processing and embedding workflows, and handle database interactions with SQL.
Support debugging, testing, containerization (Docker), and collaborate closely with Senior AI Engineers and AI Architects on technical designs and AI workflows.
Minimum Requirements
2–3 years of software development experience.
Proficient in Python programming, backend development, REST API development (FastAPI), and SQL.
Basic hands-on knowledge of Generative AI concepts including LLMs, prompt templates, tokens, and RAG components.
Familiarity with Git for source-code management and basic Docker usage.
Ideal Candidate Profile
Software engineer with foundational experience in backend development and a strong interest in specializing in GenAI technologies like LLMs and RAG.
Comfortable working under guidance of senior engineers and architects to implement AI-focused application components and workflows.
Proactive learner willing to adopt evolving AI frameworks and technologies aligned with enterprise GenAI application development.
