AI Engineer (Python Software Engineer + GenAI) | Digital&IPA
Xperteez Technology Poland
Business Consulting and Services · 51-200 employees
About the role
Design and implement modern AI-based applications while collaborating on efficient solution architecture. Participate in software implementations and maintain clear project documentation while solving user problems.
What they look for
Requirements
Requires a degree in computer science and at least 3 years of experience in Python and SDLC. Candidates must have deep knowledge of LLMs, cloud platforms, and enterprise integration patterns.
Benefits
Full description
AI Engineer
Your future role:
- design and implementation of modern AI-based applications,
- co-creation of efficient solution architecture,
- creating clear and easy-to-maintain project documentation,
- participating in software implementations and collaborating with users in solving problems.
Candidate profile:
- higher education in the field of computer science or related education,
- advanced knowledge of Python and experience in SDLC (min. 3 years),
- knowledge of cloud platforms: AWS, Azure or GCP,
- experience in working with SQL and NoSQL databases,
- in-depth understanding of LLMs: transformers, embedding, tokenization and API integration,
- proficiency in prompt engineering and LLM orchestration tools (LangChain, LangGraph, Semantic Kernel, Crew AI),
- experience in using vector databases (Pinecone, PGVector, Weaviate, FAISS, Milvus) in GenAI solutions,
- high software engineering skills in Python, knowledge of coding standards and good practices,
- experience in code review, debugging, testing and working with version control systems,
- knowledge of CI/CD and automation tools (GitHub, Azure DevOps, Docker, Kubernetes),
- experience in containerizing AI solutions and implementing them in enterprise environments,
- the ability to integrate logging, monitoring and alert systems,
- the ability to solve problems based on systemic thinking and the so-called first principles,
- the ability to design scalable, resilient and secure systems,
- experience in API design, event architectures, microservices, serverless and containers,
- knowledge of enterprise integration patterns (messaging, pub/sub, event sourcing),
- knowledge of IAM, RBAC, secret management and network security (VPCs, firewalls).
By joining us, you gain:
- interesting and ambitious projects - no routine and repetition of activities,
- flexible working hours,
- the possibility of implementing international projects,
- possibility of partial remote work,
- excellent working atmosphere, including, among others, team-building trips and team occasional meetings, hackathons,
- a working atmosphere as close as possible to a start-up within a large corporation.
What does the recruitment process look like?
- after a positive CV verification, our Recruiter will contact you by phone to conduct a short interview,
- Let's get to know each other better during the recruitment interview.
XTPW0826
Similar roles
-
Software Engineer II - Python
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Python Lead Software Engineer - (Cloud Data Platform — AWS/Databricks/Terraform)
JPMorgan Chase & Co. London, England, United Kingdom
-
Beca Desarrollo y Validación de Software | C++, Python y Linux | Pamplona
Orbital Pamplona, Navarre, Spain
-
Software Engineer III- Python,Java,AWS
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Python Senior Software Engineer
Sopra Steria Noida, Uttar Pradesh, India
-
Senior Lead Software Engineer - Python, SQL, NoSQL
JPMorgan Chase & Co. Mumbai, Maharashtra, India