Software Engineer
Role Overview
The role builds intelligent applications using Python, AI, and large language models.
Work includes conversational AI, RAG, agents, prompt engineering, fine-tuning, and enterprise-scale AI solutions.
Key Skills for This Role
Full Job Posting
Profile Summary
The role builds intelligent applications using Python, AI, and large language models.
Work includes conversational AI, RAG, agents, prompt engineering, fine-tuning, and enterprise-scale AI solutions.
Roles and Responsibilities
- Design, develop, and maintain AI-powered Python applications and LLM solutions.
- Develop RAG systems with vector databases; build AI agents and workflow automation.
- Design REST APIs and microservices and integrate AI models with enterprise systems, databases, and cloud services.
- Collaborate with data scientists, product managers, and business stakeholders on AI use cases.
- Implement prompt engineering, evaluation, and optimization; fine-tune and evaluate open-source models when needed.
- Maintain security, scalability, performance, and reliability; monitor systems and improve accuracy and user experience.
- Create automation test plans, strategies, test plans, scripts, cases, and data; record test results.
- Attend design meetings, advise on testability and user stories, reproduce field issues, and participate in stand-ups.
- Stay current with emerging AI trends and technologies.
Experience and Education
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
- 3+ years of Python software development experience; strong skills in OOP, data structures, and algorithms.
- Experience with Generative AI and LLM applications.
- Hands-on experience with AI platforms, agent frameworks, and vector databases; listed examples are alternatives.
- Experience building and consuming REST APIs; knowledge of machine learning and NLP concepts.
- Experience with Git, CI/CD, and Agile development; strong problem-solving and analytical skills.
Preferred Qualifications and Technical Skills
- Preferred: cloud platforms such as Azure, AWS, or Google Cloud; Docker and Kubernetes; MLOps and model deployment/monitoring.
- Preferred: Hugging Face and open-source LLMs, prompt tuning, fine-tuning, model evaluation, AI governance, responsible AI, and security practices.
- Technical skills listed include Python, SQL, LLMs, prompt engineering, RAG, AI agents, NLP, machine learning, LangChain, LangGraph, Azure AI services, AWS Bedrock, Docker, Kubernetes, CI/CD, PostgreSQL, MongoDB, and Pinecone.
Work Arrangement
- The posting states Chennai, India (Hybrid).
Why Apply
- The employer describes a global team, flexible work environment, learning opportunities, and an inclusive workplace.
- Flexible working arrangements may be available.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ASSA ABLOY Group
Marketing Intern
Dubai, UAE
ASSA ABLOY is seeking a Marketing Intern to help deliver campaigns, product launches, digital content, events, and market research. Applicants need a degree in Business Administration or equivalent, strong MS Office skil
Financial Reporting Accountant
Dubai, UAE
The employer is seeking a hands-on Financial Reporting Accountant with 5–10 years of relevant experience in the Middle East. The role covers financial reporting, analysis, controls, audit support, budgeting, and VAT, wit
Senior Sales Manager - KSA
Riyadh, KSA
ASSA ABLOY is seeking a senior sales professional to grow business in the KSA market and meet incoming-order, invoicing, and contribution-margin targets. The role develops client opportunities, negotiates quotations into
Financial Reporting Accountant
, UAE
ASSA ABLOY is seeking a hands-on accountant to prepare financial reporting, analysis, forecasts, budgets, and control support for its Middle East finance function. Candidates need 5–10 years of relevant regional experien
Senior Sales Manager - KSA
Riyadh, KSA
ASSA ABLOY is seeking a senior sales manager to deliver sales, invoicing, and contribution-margin targets in the assigned market. The role develops client opportunities, negotiates quotations, coordinates order handovers
Pre-Sales & Technical Engineer - KSA
Riyadh, KSA
ASSA ABLOY seeks a pre-sales and technical engineer to support DAS and electromechanical products across customers, projects, and internal teams. The role combines technical proposals, documentation, tender support, demo
Associate Engineering Manager- Embedded Product
Cardiff, GBR
HID is seeking a hands-on engineering manager to build and lead an embedded engineering team developing desktop and embedded readers on a shared platform. The role combines people management, technical direction, and del
Lead QAD Business Analyst
Chennai, IND
ASSA ABLOY Group seeks a seasoned Lead QAD ERP Business Analyst to support, optimize, and expand their ERP environment. The role focuses on Order to Cash and Finance modules, requiring 10+ years of hands-on QAD ERP funct
Marketing Intern
Dubai, UAE
Financial Reporting Accountant
Dubai, UAE
Senior Sales Manager - KSA
Riyadh, KSA
Financial Reporting Accountant
, UAE
Senior Sales Manager - KSA
Riyadh, KSA
Pre-Sales & Technical Engineer - KSA
Riyadh, KSA
Associate Engineering Manager- Embedded Product
Cardiff, GBR
Lead QAD Business Analyst
Chennai, IND