Company Overview:
Cedar AI is a cutting‐edge technology company dedicated to leveraging artificial intelligence to empower intelligent decision-making and digital transformation across industries. Our mission is to build innovative, reliable, and impactful products that harness the power of data. At Cedar AI, you’ll join a dynamic team focused on research, continuous improvement, and embracing new technology trends to solve real-world challenges.
Job Overview:
We are seeking a proactive and enthusiastic Junior Software Engineer to join our growing development team. In this role, you will work closely with senior engineers and cross-functional teams to design, develop, and maintain scalable software solutions. This is an ideal opportunity for someone looking to kick-start their career in software development and learn in a collaborative, innovative environment.
Key Responsibilities:
- Collaborate with senior engineers and product teams to develop high-quality software applications.
- Write, test, and maintain code in accordance with industry best practices.
- Assist in designing and implementing new features, enhancements, and system improvements.
- Participate in code reviews, debugging sessions, and performance optimization.
- Engage with cross-functional team members (e.g., data scientists, UX/UI designers, product managers) to refine product requirements.
- Contribute to technical documentation and knowledge-sharing initiatives.
- Stay current with emerging technologies and industry trends to help inform best practices.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proficiency in one or more programming languages such as Python, Java, or JavaScript.
- Familiarity with version control systems (e.g., Git) and collaborative coding practices.
- Knowledge of web development technologies (HTML, CSS, REST APIs) is a plus.
- Experience with agile development methodologies is desirable.
- Excellent problem-solving skills and a keen eye for detail.
- Strong communication skills and a collaborative, team-oriented attitude.
What We Offer:
- A creative and supportive work environment where innovation is encouraged.
- Opportunities for professional growth, learning, and career advancement.
- A competitive compensation and benefits package.
- The chance to contribute to transformative projects at the intersection of AI and software engineering.
- Flexible work arrangements that support work-life balance.