Software Engineer (Bangalore Rural)

Software Engineer (Bangalore Rural)

21 Oct
|
PRI India IT Services
|
Bangalore Rural

21 Oct

PRI India IT Services

Bangalore Rural

Roles and Responsibilities

- Design, develop, and maintain scalable software applications using Python, following coding standards and best practices.
- Develop, integrate, and manage REST APIs, handling rate limits, pagination, retries, exponential backoff, and caching to ensure reliable data exchange.
- Integrate Large Language Model (LLM) APIs and implement embedding-based solutions to support AI-driven applications.
- Develop and optimize ETL processes and data pipelines for data extraction, transformation, validation, and loading.
- Implement staged filtering mechanisms to process and refine data efficiently.
- Work with SQL and databases such as PostgreSQL and Snowflake to query, manage, and process structured data.
- Handle data storage and processing using formats such as Parquet for effective data management.
- Build and maintain automated data pipeline workflows using orchestration tools such as Apache Airflow or cron.




- Apply machine learning concepts and techniques to support data processing and intelligent application development.
- Containerize applications using Docker to ensure consistent development, testing, and deployment environments.
- Work with cloud platforms such as Microsoft Azure or AWS to support application deployment and data processing workflows.
- Utilize AI-assisted development tools to improve coding efficiency, debugging, testing, and software development productivity.
- Troubleshoot technical issues, optimize application performance, and ensure the reliability of APIs and data pipelines.
- Collaborate with team members and communicate technical information effectively in English.

Key skills required: Python, REST APIs, Machine Learning, ETL, LLM APIs, embeddings, SQL, PostgreSQL, Snowflake, Parquet, Airflow/cron, Docker, and AWS/Azure.

📌 Software Engineer (Bangalore Rural)
🏢 PRI India IT Services
📍 Bangalore Rural

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bangalore rural) / bangalore rural