Apply

Senior AI Engineer

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 8+ years

πŸ“ Location: Central EU, Americas, Pacific Time, NOT STATED

πŸ” Industry: Real estate investing

🏒 Company: RoofstockπŸ‘₯ 501-1000πŸ’° $240,000,000 Series E almost 3 years agoπŸ«‚ Last layoff almost 2 years agoRental PropertyPropTechMarketplaceReal EstateFinTech

πŸ—£οΈ Languages: English

⏳ Experience: 8+ years

πŸͺ„ Skills: AWSPythonGitJavaJiraStrategyCI/CDChange Management

Requirements:
  • 8+ years building applications as an engineer.
  • Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
  • Experience building AI applications, ideally GenAI based utilizing Agents, RAG and LLMs.
  • Experience building applications using AWS infrastructure.
  • Strong experience with Java, Python, distributed systems design (microservices), and data assets.
  • Ability to understand, diagnose, and effectively articulate technical challenges and solutions.
  • Deep understanding of Processes, and how to build and iterate within a high-performing team.
  • Proficient with VCS (Git), CI/CD pipelines and Change Management (JIRA).
  • Flexible to find ways to apply software best practices to non-deterministic solutions.
Responsibilities:
  • Work with a distributed engineering team across multiple time zones/countries.
  • Cultivate high standards for communication, ownership, and quality while executing asynchronously.
  • Architect and implement innovative GenAI based solutions.
  • Ensure tasks are transparent, organized, on schedule and expectations are managed.
  • Partner with other technical leaders to refine and deliver on our GenAI strategy.
  • Be a strong voice of clarity in a world of a growing startup, and help your colleagues function when faced with ambiguity.
  • Stay updated on emerging technologies and industry best practices, driving continuous improvement in development processes.
  • Conduct and facilitate code reviews to maintain high code quality and adherence to standards.
Apply

Related Jobs

Apply

πŸ“ SΓ£o Paulo, Rio Grande do Sul, Rio de Janeiro, Belo Horizonte

🧭 Full-Time

πŸ” Software Development

🏒 Company: TELUS Digital Brazil

  • Demonstrable experience in applied AI, with a foundation in machine learning, NLP, LLMs, and statistical analysis.
  • Strong understanding of the trade-offs between various generative AI models and the ability to choose the right model for specific use cases.
  • Experience with data embeddings and vector databases, understanding the trade-off between available options, and leveraging it to optimize data ingestion.
  • Experience in architecting and developing solutions that integrate generative AI with traditional software solutions with minimal to no oversight.
  • Experience building and testing a server-side platform for API development and orchestration.
  • Is proficient in the Python language and understands the trade-offs between multiple frameworks and patterns.
  • Skilled in creating and adjusting prompts for complex AI systems to meet diverse project requirements.
  • Familiarity with testing and evaluating AI systems using state-of-the-art methods and best practices.
  • Hands-on experience deploying software on leading cloud platforms and utilizing AI tools like AWS Bedrock, Azure AI Services, and Vertex AI.
  • Strong collaboration skills and ability to work alongside developers from multiple different areas.
  • Ability to communicate complex AI solutions and concepts effectively to technical and non-technical stakeholders.
  • Apply your knowledge of AI systems and software engineering to develop solutions that directly address and resolve business problems.
  • Partner with professionals from Data Science and Data Engineering to address complex technical challenges, ensuring that the latest and most effective Data & AI techniques are being utilized.
  • Take ownership of implementing and optimizing applied AI components, ensuring they meet project needs with high complexity and scale.
  • Navigate and manipulate generative AI models, including (but not limited to) LLMs, to create prompts and solutions tailored to specific use cases.
  • Develop and incorporate AI solutions while adhering to industry best practices, including moderation, security, monitoring, and compliance standards.
  • Understand and properly apply Responsible AI concepts in all the stages of the solution.
  • Lead the charge in designing, measuring, and evaluating AI model outputs, developing standard and custom metrics to ensure alignment with business objectives.
  • Translate AI research and PoCs into production-ready features, delivering robust and scalable AI components that integrate seamlessly with larger systems.
  • Drive the selection and application of appropriate evaluation metrics, ensuring that AI solutions are robust, unbiased, and meet all necessary performance standards.

AWSPythonArtificial IntelligenceCloud ComputingData AnalysisKubeflowMachine LearningAlgorithmsAPI testingData engineeringData StructuresREST APICI/CDDevOpsMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: BioRenderπŸ‘₯ 101-250πŸ’° $15,319,133 Series A almost 2 years agoLife ScienceGraphic DesignSoftware

  • AI Fluency & Passion:
  • Builder Mentality:
  • Tech Expertise:
  • LLM tooling:
  • Creative Problem Solver:
  • Mentorship & Collaboration:
  • Collaborate Across Teams:
  • Prototype & Productionize:
  • Champion AI Innovation:
  • Own and Improve:
  • Drive Creative Problem-Solving:

AWSNode.jsPythonExpress.jsPyTorchReact.jsTensorflow

Posted 21 days ago
Apply
Apply
πŸ”₯ Senior AI Engineer
Posted about 1 month ago

πŸ“ Ireland

πŸ” Software Development

🏒 Company: G-P

  • Master’s degree in Computer Science, Machine Learning, Statistics, Engineering, Mathematics, or a related field
  • Deep understanding and practical experience in machine learning and natural language processing, especially with deep learning architectures
  • Strong foundational knowledge in statistical modeling, probability, and linear algebra
  • Extensive practical experience with curating datasets, training models, analyzing post-deployment data, and developing robust metrics to ensure model reliability
  • Experience developing and maintaining machine learning services for real-world applications at scale
  • Strong Python programming skills and ability to write maintainable, production-ready code
  • Proficiency with Container Orchestration services such as Docker
  • Proficiency with AWS, including Serverless
  • Proven track record in driving AI projects with strong technical leadership.
  • Excellent communication skills when engaging with both technical and non-technical stakeholders
  • Proactive attitude with a continuous improvement mindset, seeking help and providing feedback when necessary
  • Develop innovative, scalable AI solutions for real business problems.
  • Drive the full lifecycle of projects from conception to deployment, ensuring alignment with business objectives.
  • Manage complex data sets, design efficient data processing pipelines, and train robust models. Expect to spend approximately 70% of your time on data and ML engineering tasks related to developing AI systems.
  • Own highly open-ended projects end-to-end, from the analysis of business requirements to the deployment of solutions. Dedicate about 30% of your time to researching new techniques in NLP and ML that could benefit the business.
  • Work closely with other AI engineers, product managers, and stakeholders to ensure that AI solutions meet business needs and enhance user satisfaction.
  • Write clear, concise, and comprehensive technical documentation for all projects and systems developed.
  • Stay updated on the latest developments in the field. Explore and prototype new technologies and approaches to address specific challenges faced by the business.
  • Develop and maintain high-quality machine learning services. Prioritize robust engineering practices and user-centric development.

AWSDockerPythonMachine LearningServerlessTerraform

Posted about 1 month ago
Apply
Apply

πŸ“ Romania

🧭 Full-Time

πŸ” Artificial Intelligence

🏒 Company: Awin

  • At least 7 years experience as a Software Engineer, with 5 years working with Python.
  • Proficiency in Python and experience in building large and scalable applications.
  • Strong understanding of LLMs, RAG, embedding models, vector databases, and prompt engineering.
  • Experience with LangChain and developing LLM-based applications.
  • Excellent verbal and written communication skills.
  • Strong sense of ownership and accountability.
  • Team player and problem-solving mindset.
  • Fluent in both written and spoken English.
  • Design, develop, and deploy AI models focusing on conversational applications using LLM techniques.
  • Collaborate with product and design teams to translate requirements into AI solutions.
  • Develop and integrate APIs using frameworks like FastAPI, Django, or Flask.
  • Utilize embedding models, vector databases, and prompt engineering for performance enhancement.
  • Evaluate and iterate on LLM and RAG implementations for improved accuracy and efficiency.
  • Engage with stakeholders to solve complex challenges and deliver AI features.
  • Stay updated with AI trends and suggest innovations.
  • Mentor junior team members by sharing knowledge and providing feedback.

PythonDjangoFlaskFastAPICommunication SkillsCollaborationWritten communication

Posted 4 months ago
Apply