Software Engineer I
Join an AI engineering team developing production services, data pipelines, evaluation systems, and internal tools for large language models and agentic applications.
Responsabilidades
- Implement features, services, and bug fixes in Python and Java under senior guidance
- Develop backend services, APIs, and integrations for LLMs and AI agents
- Build and maintain pipelines that prepare, clean, and transform model data
- Extend evaluation harnesses, run experiments, and report results through dashboards
- Create internal tools, prototypes, and proofs of concept
- Write documented, testable code and contribute to automated testing and peer reviews
- Debug and resolve issues across testing, pre-production, and production environments
- Apply version control, CI/CD, secure development, and test-driven development practices
- Develop knowledge of bookkeeping, transaction categorization, and autonomous accounting workflows
Requisitos
- Bachelor’s degree in computer science, software engineering, or a related field, or equivalent practical experience
- Proficiency in Python and working knowledge of another language such as Java
- Foundational knowledge of data structures, algorithms, complexity, testing, version control, and software design
- Academic, internship, or personal project experience involving LLMs, AI agents, or machine learning
- Good written and verbal communication in English and Hebrew
- Availability to overlap with US colleagues semi-regularly
Se valora
- Exposure to LLM tools and frameworks such as Hugging Face, LangChain, agent SDKs, or vLLM
- Familiarity with AWS, Docker, Kubernetes, or MLflow
- Frontend experience with React, TypeScript, or HTML/CSS
- Experience working in Linux and scripting end-to-end workflows
- Interest in financial technology, accounting, or bookkeeping
Beneficios
- Competitive compensation package
- Performance-based rewards
- Potential cash bonus
- Potential equity rewards
- Employee benefits