AI Software Engineer
Position Overview
We are seeking a talented and motivated Full Stack Engineer with expertise in both backend and frontend development. The ideal candidate will have significant experience with Java Spring on the backend and Vue3 on the frontend. You will be responsible for designing, developing, and maintaining our web applications, ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities
- Develop and maintain robust and scalable backend services using Java Spring.
- Create dynamic and responsive user interfaces with Vue3.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure the security, performance, and reliability of the applications.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proven experience as a Full Stack Engineer or similar role.
- Proficiency in Java Spring for backend development.
- Strong experience with Vue3 for frontend development.
- Solid understanding of web technologies (HTML, CSS, JavaScript, AJAX, SSE, etc.).
- Experience with RESTful APIs and microservices architecture.
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of version control systems (e.g., Git).
- Experience with Kafka for real-time data streaming.
- Experience with Redis for in-memory data structure store.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience with data pipeline construction tools (e.g., NiFi, Airflow).
Preferred Qualifications
- Experience with other frontend frameworks/libraries (e.g., React, Angular).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Experience with Agile development methodologies.
- Knowledge of LLM integration skills such as fine-tuning, RAG (Retrieval-Augmented Generation), and model serving.
- Experience with web crawling tools (e.g., Selenium).
Join us to implement AI solutions that address real-world B2B sales challenges.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, AI
Join as a Senior Software Engineer, AI, to innovate AI features in a remote-friendly environment. Enhance CRM with cutting-edge AI.
Software Engineer - GenAI Apps
Join Dataiku as a Software Engineer to build AI-driven applications using Angular, Java, and Vue.js.
Software Engineer - AI
Join Uplimit as a Software Engineer - AI to build innovative AI-driven learning solutions. Work on cutting-edge projects in a hybrid environment.
Full Stack Engineer with Angular and Vue.js
Join Accrete AI as a Full Stack Engineer in New York, working with Angular, Vue.js, and more to develop scalable AI-driven applications.
AI Engineer with Full-Stack Development Skills
Join Vizcom as an AI Engineer to develop cutting-edge AI models and integrate them into our design platform. Remote work, full-stack skills required.
Software Engineer - Developer Foundations
Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.
AI Solutions Engineer
Join Visa as an AI Solutions Engineer to innovate with generative AI in frontend development. Work with JavaScript, React, and AI technologies.
Frontend Engineer, AI
Join Aleph as a Frontend Engineer focusing on AI to develop innovative features using React.js and AI technologies in a remote role.
Senior Software Engineer - Fullstack/Frontend
Senior Software Engineer role focusing on Fullstack/Frontend development with skills in Java, Python, React.js, and more.
Senior Software Engineer I (AI Team)
Join Articulate's AI team as a Senior Software Engineer. Work remotely on innovative AI solutions with a focus on JavaScript, TypeScript, and AWS.
Senior Backend Engineer (AI)
Join Stability AI as a Senior Backend Engineer to develop REST APIs and AI/ML services for Generative AI models.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.
Senior Full Stack Engineer - AI Applications
Join Coactive AI as a Senior Full Stack Engineer to develop AI-driven solutions using React, TypeScript, and FastAPI.
Full Stack Software Engineer
Join Addy AI as a Full Stack Software Engineer. Work remotely on AI-driven SaaS products using TypeScript, Python, and GCP.
Senior Full Stack Engineer
Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.
Software Engineer - AI & Machine Learning
Join Dataiku as a Software Engineer in AI & Machine Learning, working with Java, Scala, and Angular in a remote role.
Software Engineer (AI Services)
Join Phaidra as a Software Engineer (AI Services) to design and implement backend systems for AI-powered industrial automation.
Senior Software Engineer (Full-stack)
Join Lazarus AI as a Senior Software Engineer (Full-stack) to drive innovative AI solutions. Remote work available.
Full Stack Software Engineer (Remote)
Join Addy AI as a Full Stack Software Engineer. Work remotely on AI-powered loan origination platforms using TypeScript, Flask, and GKE.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Senior Software Engineer - Full Stack/Back End
Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.
Senior AI Engineer
Join Zep AI as a Senior AI Engineer to lead LLM-based AI solutions development in a hybrid work environment.