At a Glance
- Tasks: Build scalable AI-driven applications and data processing solutions using Python and Generative AI.
- Company: Join a forward-thinking tech company at the forefront of AI innovation.
- Benefits: Competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with exciting projects and career advancement potential.
- Why this job: Make an impact in the AI field while working with cutting-edge technologies.
- Qualifications: 6-10+ years in development, strong Python skills, and experience with Gen AI and vector databases.
The predicted salary is between 60000 - 80000 β¬ per year.
We are seeking a highly skilled Senior Developer with expertise in Python, Generative AI, Vector Databases, and Spark.
The role focuses on building scalable AI-driven applications and data processing solutions.
- Python Development
- Develop robust applications and APIs using Python.
- Write clean, efficient, and maintainable code.
- Troubleshoot and resolve complex issues.
- Generative AI
- Build Gen AI solutions using LLMs.
- Implement RAG architectures and prompt engineering.
- Optimize model performance and scalability.
- Vector Database
- Work with vector databases like Pinecone, FAISS, Weaviate.
- Develop embedding pipelines and semantic search.
- Optimize indexing and retrieval performance.
- Spark & Data Processing
- Build data pipelines using Apache Spark.
- Handle large-scale data processing.
- Optimize performance and scalability.
- CI/CD & DevOps
- Implement CI/CD pipelines.
- Manage deployments and version control.
- Use containerization tools like Docker.
Required Skills
- ~6β10+ years of experience in development.
- Strong Python programming skills.
- Experience with Gen AI and vector DB.
- Experience with Apache Spark.
Preferred Skills
- Experience with Google Cloud Platform (GCP).
- Knowledge of AI/ML lifecycle practices.
Ai Engineer (Contract) in London employer: HCLTech
Join a forward-thinking company that values innovation and collaboration, where as an AI Engineer, you will have the opportunity to work on cutting-edge technologies in a dynamic environment. Our culture promotes continuous learning and professional growth, offering access to the latest tools and resources to enhance your skills. Located in a vibrant tech hub, we provide a supportive atmosphere that encourages creativity and teamwork, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Adviceπ€«
We think this is how you could land Ai Engineer (Contract) in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the AI and tech space. Attend meetups, webinars, or even online forums where you can chat with industry folks. You never know who might have the inside scoop on job openings!
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving Generative AI and vector databases. Having tangible examples of your work can really set you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical skills. Practice coding challenges and be ready to discuss your experience with Spark and CI/CD processes. Confidence in your abilities will shine through during the interview!
β¨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are passionate about joining us. Tailor your application to highlight your relevant experience with AI and data processing to catch our eye!
We think you need these skills to ace Ai Engineer (Contract) in London
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights your experience with Python, Generative AI, and vector databases. We want to see how your skills match the role, so donβt be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why youβre passionate about AI and how your background makes you a perfect fit for this role. Keep it engaging and personal β we love a good story!
Showcase Your Projects:If you've worked on any cool projects involving Spark or AI, make sure to mention them! Weβre keen to see real-world applications of your skills, so include links or descriptions of your work.
Apply Through Our Website:We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from us!
How to prepare for a job interview at HCLTech
β¨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with writing clean, efficient code and troubleshooting complex issues. Practising coding challenges can help you demonstrate your problem-solving abilities.
β¨Show Off Your Generative AI Knowledge
Familiarise yourself with Generative AI concepts, especially LLMs and RAG architectures. Be prepared to discuss how you've implemented these in past projects and how you optimise model performance. Having specific examples will make you stand out.
β¨Get Comfortable with Vector Databases
Since vector databases are key for this role, ensure you understand how to work with tools like Pinecone, FAISS, and Weaviate. Be ready to explain your experience with developing embedding pipelines and optimising indexing and retrieval performance.
β¨Demonstrate Your Spark Skills
Apache Spark is crucial for handling large-scale data processing. Brush up on building data pipelines and optimising performance. If you have experience with CI/CD and containerisation tools like Docker, be sure to highlight that as well!