Search by job, company or skills

A

Custom Software Engineer

5-7 Years
Save
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Role : Custom Software Engineer

Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

Must have skills : Python Frameworks

Good to have skills : NA

Minimum 5 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Description

Candidate must have strong foundation in Python programming, experience with AI/ML frameworks. Candidate can collaborate with data scientists, ML engineers, and product teams to design, Integrate AI/ML models to build agentic AI platforms. Candidate must be able to write clean, maintainable, and well-documented code.

Must Have Non Negotiable -

Experience with AI agent orchestration platforms

Understanding of LangChain, LangGraph, and multi-agent systems

Understanding of prompt engineering and AI safety principles

Expert-level proficiency in Python 3.8+ and modern Python features

Strong experience with asyncio and asynchronous programming patterns

Proficient in type hints, dataclasses, and modern Python best practices

Extensive experience with the FastAPI framework

Hands-on experience with both SQL and NoSQL databases

Familiarity with data serialization/deserialization formats (e.g., JSON, MessagePack)

Well-versed in version control using Git, including Git Flow methodology

Should Have Important not Critical -

Experience with prompt deployment and testing

Experience with Data structures and Pydantic for data validation and serialization

Cryptography library for encryption implementations

RESTful API design and implementation

WebSocket protocol implementation and management

API security, rate limiting, and authentication mechanisms

Redis for caching, queuing, and real-time data storage

Understanding of database design and query optimization

pytest framework and test automation

Mock and fixture creation for complex systems

Performance testing and load testing methodologies

Well versed with Azure cloud platform and its services

Knowledge of embeddings & Vector DBs

Experience with Gitlab CICD

Exposure to Docker, Kubernetes, AKS, and Gitlab CI/CD pipelines.

Could Have Nice to have -

Property-based testing with Hypothesis

Advanced asyncio programming and event loop management

Exposure to LLM/ Prompt Ops - Logging, testing, monitoring , prompt versioning

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149371223

Similar Jobs

Pune, India

Skills:

MySQLPysparkAWS GluePython Frameworks