Role Overview:
We are seeking a highly skilled and experienced engineer to design, develop, and optimize a GenAI-enabled application. The ideal candidate will have a strong background in building scalable back-end services, working with GenAI technologies, and managing data lakes. This role requires close collaboration with senior engineers and business teams to deliver a cutting-edge solution hosted on Google Cloud Platform (GCP).
Key Responsibilities:
GenAI Application Development:
- Build and deploy GenAI-enabled applications with a focus on scalability, performance, and security.
- Develop GenAI capabilities in a local environment and scale them to be hosted on GCP.
Cloud Environment Expertise:
- Work within the GCP ecosystem, specifically leveraging Vertex AI for machine learning and AI workflows.
- Integrate and utilize OpenAI technologies, including the ADK framework.
Front-end development: work with business to optimize current UI developed in Lovable and Cursor
Back-End Development:
- Design and implement robust back-end services that seamlessly connect to the user interface (UI).
- Ensure smooth integration of GenAI capabilities into the application architecture.
Data Lake Management:
- Build, regulate, and optimize a data lake to handle diverse data sources, including internal files and web-based data.
- Ensure data pipelines are efficient, secure, and scalable.
Optimization and Maintenance:
- Continuously improve application speed, accuracy, and security.
- Monitor and fine-tune system performance to meet evolving requirements.
Collaboration and Guidance Implementation:
- Work closely with our senior engineers and business teams to align technical solutions with business objectives.
- Incorporate feedback and guidance into the development process.
What you'll get:
- Competitive salary: $8.000 - 10.000/month
- Fully remote working type.
- Project-based.