AI Engineer
Build practical AI capabilities that connect models with real workflows. Design integrations, retrieval and tool use, evaluate output quality, and make AI-enabled features safer and more dependable.
What this role is about
Build practical AI capabilities that connect models with real workflows. Design integrations, retrieval and tool use, evaluate output quality, and make AI-enabled features safer and more dependable.
GrapeCrux values practical problem-solving, clear communication and responsible engineering. The work is shaped around business needs, user outcomes and the quality of the solution delivered.
Responsibilities
- Build AI-enabled application features using Python, model APIs and maintainable backend services.
- Design retrieval, document-processing, tool integrations or task-specific automation where appropriate.
- Develop evaluation datasets and checks for relevance, groundedness, safety, latency and cost.
- Improve prompt, context and orchestration logic using measured results.
- Apply privacy, access-control, validation and human-review safeguards.
- Document system behaviour, limitations, operations and failure handling.
Required skills and experience
- Professional software development experience with strong Python programming skills.
- Understanding of APIs, data structures and service-based application patterns.
- Practical knowledge of machine-learning or generative-AI concepts and model limitations.
- Ability to design test cases, evaluate results and communicate quality limitations.
- Familiarity with Git, debugging, data handling and secure development.
Helpful experience
- LLM APIs, embeddings, vector search, RAG or agent/tool orchestration.
- ML frameworks, data pipelines, model evaluation or observability.
- Cloud deployment, containers or production API operations.
What success can look like
- AI features solve a defined task and are evaluated against explicit criteria.
- Failures, uncertainty, privacy boundaries and human escalation are considered before release.
- Systems can be monitored, maintained and improved using evidence.
Terms and working arrangements
This is an ongoing full-time opportunity with no pre-set end date stated. Compensation, work location, collaboration arrangements and other employment terms are discussed with shortlisted applicants and confirmed in writing before acceptance.
Shortlisted applicants receive the relevant role expectations and written terms to review before deciding whether to accept an offer.
What happens after applying?
- The team reviews your application against the role requirements and the information you provide.
- Shortlisted candidates may be invited to discuss experience, projects and approach to the work.
- A role-related technical discussion or practical exercise may be used where relevant. The format and expectations will be explained in advance.
- Any next steps and applicable conditions are shared directly with selected candidates.
Apply for AI Engineer.
Your role and Job ID are already selected. Complete the same GrapeCrux application questions used on the Careers page.
Your browser will prepare an email to yaswanth@grapecrux.com. Attach your resume or CV, review the content and press Send in your email application. This static website does not upload or store your application.
Need an accessible application format or have a question? Contact service@grapecrux.com and include Job ID GC-FT-002.
Find the role that fits your next step.
Review all full-time roles and internship tracks in the GrapeCrux Careers hub.