Overview
About the job:
Key responsibilities:1. Core Development: Design and Development: Architect and develop high-performance Python applications, backend services, and RESTful APIs that handle large-scale data processing and real-time computation.
2. Algorithm Implementation: Build and optimize machine learning algorithms, including statistical models (moving averages, exponential smoothing), predictive models, and signal processing pipelines.
3. Code Optimization: Write clean, efficient, and maintainable code with a focus on algorithmic optimization, memory management, and computational efficiency.
4. Ensure code adheres to Python best practices and industry standards.
5. Integration & Deployment: Integrate third-party services, databases, and cloud-based solutions. Deploy applications securely on cloud platforms (Azure, AWS, GCP)
6. Team Leadership: Lead by example through code quality and technical excellence.
7. Mentor junior and mid-level developers, providing constructive feedback and fostering continuous learning
8. Code Reviews: Conduct thorough code reviews to ensure code quality, security, performance, and adherence to architectural standards. Champion best practices across the team.
9. Technical Architecture: Participate in architectural discussions and contribute to critical technical decision-making. Design systems that are scalable, maintainable, and resilient.
10. Documentation: Create and maintain comprehensive technical documentation, system design specifications, and runbooks for operational procedures.
11. AI Tool Proficiency: Leverage modern AI development tools (Cursor AI, GitHub Copilot, Ollama, local LLMs) to accelerate development, improve code quality, and solve complex problems efficiently.
12. Performance Analysis: Identify performance bottlenecks, conduct profiling, and implement optimization strategies. Use data-driven approaches for system improvement.
13. Stay Current: Research and evaluate emerging technologies, frameworks, and tools.
14. Champion adoption of beneficial technologies that improve team productivity and application performance.
15. Problem-Solving: Troubleshoot complex issues in production and development environments. Root cause analysis and implement systematic solutions.
16. Technical Communication: Articulate complex technical concepts clearly to both technical and non-technical audiences. Lead knowledge-sharing sessions and technical discussions
Who can apply:
- have minimum 1 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
₹ 2,50,000 - 3,20,000 /yearExperience:
1 year(s)Deadline:
2026-03-13 23:59:59Skills required:
Python, Machine Learning, Data Science, Database Management System (DBMS), Generative AI Tools and AWS CloudFormationOther Requirements:
1. Bachelor’s Degree in Computer Science, Engineering, or related field
2. Open Source Contributions: Active involvement in open-source projects demonstrating technical expertise (optional)
3. Published Work: Research papers, technical blogs, or technical articles on Python, ML, or system optimization (optional)
4. Industry Certifications: AWS Solutions Architect, Azure Developer Expert, or ML-related certifications (optional)
5. Experience with: Financial modeling, trading algorithms, or quantitative analysis (bonus for fintech background) (optional)
6. Advanced Python: Expertise in async programming (asyncio), metaprogramming, or C extensions for performance-critical code (optional)
7. MLOps Experience: Familiarity with model deployment pipelines, monitoring, and production ML systems (optional)
About Company:
Primetrade.ai is a niche AI and blockchain venture studio, where we help multiple product startups grow in cutting-edge fields of AI and blockchain.