AI Software Developer – Juniors Welcome
We are an innovative (US-based) IT company with an office in Serbia. We are currently working on a complex and demanding project in the AI field and are looking for talented Software Developers to join our team. Junior Developers are welcome.
Job Description:
As a Software Developer, you will be integral to the design, development, testing, and implementation of AI agents and tools. You will work closely with our team to create intelligent solutions that power transformative technologies in the AI field. You, as a part of a team, will be responsible for developing high-performance, scalable system. This is an office position only.
Key Responsibilities:
- Create AI agents, tools, and frameworks to solve complex problems in the AI domain.
- Test AI models and systems for performance, reliability, and efficiency, ensuring they meet rigorous quality standards.
- Collaborate with cross-functional teams to integrate AI tools into production environments and client applications.
- Optimize existing AI systems to improve performance, scalability, and user experience.
- Stay updated with the latest developments in the AI field and apply best practices in the creation and use of AI technologies.
- Document the development process, architecture, and standards used in the AI tools you create.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience in programming with Python, with basic knowledge of Java, C++, or similar languages.
- Understanding of AI concepts and techniques, particularly in machine learning.
- Familiarity with LLM, AI agents, and tools.
- Strong problem-solving skills and the ability to work in a collaborative, fast-paced environment.
- Excellent communication skills and attention to detail.
What We Offer:
- An opportunity to work on innovative and complex AI projects.
- A collaborative and supportive team environment, working with experts in the AI field.
- Competitive salary and benefits.