Founding Senior Software Engineer and AI Engineer
DevAI - palo alto, CA
Apply NowJob Description
About UsDevAI is an early-stage, VC-backed startup building AI agents for enterprise IT teams. DevAI is founded by industry experts from Google, Cisco, and HP. We are passionate about transforming the IT industry with Generative AI while empowering developers and IT professionals.Job DescriptionWe are seeking a highly skilled and self-motivated Senior Software Engineers and AI Engineers to join our team. The ideal software engineer candidates have experience building products across the stack and a strong background in software development with expertise in web frameworks, APIs, databases, and multiple back-end architecture. The ideal AI engineer candidate has experience building LLM-based solutions and data science. These roles require a proactive individual comfortable working in a fast-paced environment with frequently shifting priorities.Objectives of the software engineering roleArchitect and build software using web frameworks, APIs, databases, and multiple back-end architectures.Build backend software that works across the stack, developing new features and infrastructure in support of rapidly emerging business requirements while working closely with front-end engineer and AI engineer.Assume leadership of new projects, from conceptualization to deployment.Ensure application performance, uptime, and maintain high standards for code quality and application design.Objectives of the AI engineer roleArchitect and develop AI solutions for our enterprise customers.Build machine learning and LLM software that meets rapidly emerging business requirements of our enterprise tegrate, process, and manage diverse data sources to enhance the quality, relevance, and contextual understanding of LLM-powered conversationsAssume leadership of new projects, from conceptualization to deployment.Ensure application performance, uptime, and maintain high standards for code quality and application design.ResponsibilitiesCollaborate with the team to define, design, implement and ship AI-powered applications and features.Architect and provide guidance on building end-to-end systems optimized for speed and scale.Work on both frontend and backend services using various AI techniques.Engage with cloud-native architectures, ensuring scalable and efficient software solutions.Contribute to all phases of the development lifecycle, from conception to deployment.Stay up-to-date with advancements in AI technologies and continuously integrate relevant innovations.RequirementsProven experience (minimum 3-5 years) in designing and developing full-stack solutions using various AI techniques, tools, and frameworks.Proficient in programming languages, specifically Python, JavaScript or Typescript.Experience in working with cloud services, such as AWS, Google Cloud, or Microsoft Azure.Experience in designing and implementing (RESTful) APIs to integrate with front-end services and facilitate backend data processing.Excellent debugging and optimization skills.Familiarity with database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis), to handle data flow and storage efficiently.Familiarity with the Generative AI ecosystem and related technologies.Excellent problem-solving skills, Strong communication skills and the ability to work in a rapidly changing environment.Preferred Qualifications:Experience in using AI frameworks and platforms, such as PyTorch, Keras.Experience in using Gen AI models and vector databases.Experience in a startup environment.Based in the Bay Area, Northern California.Bachelor's degree (or equivalent) in computer science, information technology, or engineering.Demonstrated ability to drive projects from concept through completion.What We Offer:An opportunity to be part of a growing startup with a visionary approach.Flexible working hours and supportive work culture.A chance to work with some of the brightest minds in the industry.
Created: 2025-02-07