We’re CHI Software, and we’ve been developing innovative tech-savvy solutions for startups and established businesses since 2006. Through cutting-edge technology, on-time delivery, and a robust engineering culture, we help businesses achieve bigger goals and impact people’s lives like never before.
10 грудня 2025

Software Engineer (Python & Azure) (вакансія неактивна)

віддалено

We are looking for a highly skilled and self-driven Software Engineer to join our team at CHI Software. The ideal candidate will focus on developing AI agents, maintaining JavaScript-based applications, and building robust API integrations. This role requires a strong engineering foundation, a passion for AI technologies, and the ability to work both autonomously and collaboratively within cross-functional teams.

Key Responsibilities
AI & Backend Development
Collaborate with the Lead Data Scientist to design, build, and deploy intelligent AI agents.
Design, develop, and maintain scalable RESTful APIs to support data-driven applications.
Integrate APIs with frontend and backend systems to ensure seamless data flow and functionality.
Excel Integration & Data Engineering

Develop and maintain Excel plugins that interface with APIs for data retrieval and analysis.
Create and support Azure- and Databricks-based data processing scripts to extract, transform, and load data from diverse sources.
DevOps & Product Collaboration

Work closely with DevOps and Cloud teams to support deployment, monitoring, and infrastructure tasks.
Contribute to product development and project delivery following best practices and internal standards.
Additional Responsibilities
Troubleshoot and resolve issues across the full development lifecycle.
Implement and maintain automated testing frameworks to ensure reliability and stability.
Participate in code reviews and internal knowledge-sharing initiatives.
Stay up to date with emerging technologies and industry trends.
Translate business requirements into clear and actionable technical specifications.
Ensure compliance with data privacy regulations and security best practices.

Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
6+ years of professional software engineering experience.
5+ years of experience designing and implementing large-scale APIs and data solutions.
Proficiency Python
Experience with Flask
Hands-on experience with AI agent development is a strong advantage.
Deep understanding of RESTful APIs, GraphQL, and API design best practices.
Familiarity with data formats (JSON, XML) and API documentation tools (GitHub, Azure DevOps).
Knowledge of API security: OAuth, JWT, rate limiting.
Solid experience with SQL and NoSQL databases.
Strong practical experience with Microsoft Azure; certifications are a plus.
Preferably experienced with Azure Data Factory and Azure Databricks.
Good understanding of Agile methodologies.
Strong computer science fundamentals and proven track record in software design.
Excellent problem-solving, communication, and multitasking skills.